The city of Nanaimo is a classic West Coast community, offering natural beauty at every turn, and vast recreation potential. Nanaimo has one of the longest shorelines in Canada, and a forested mountain backdrop just outside downtown. Here, you can go from the wilderness to the city centre in just a few minutes, and spend more time in the places you want to be.

As the second largest city on Vancouver Island, Nanaimo promises a lively and unique urban experience. 



From Vancouver         82km       3 hours 
From Kelowna           469km      6.25 hours
From Prince George   867km     11 hours
From Cranbrook         923km     12 hours
From Calgary             1052km    12.75 hours
From Edmonton        1240km      14.5 hours


Getting to Nanaimo

Getting To Nanaimo By Vehicle

Nanaimo is accessible via BC Ferries from Horseshoe Bay or Tswwassen to Duke Point. Once on Vancouver Island use highway 1 and follow signs to downtown Nanaimo. Please consult Google maps for exact directions.

Getting To Nanaimo By Air

Nanaimo Airport (YCD) is located 14 kilometers south of downtown Nanaimo. The airport is a short 15-minute drive from downtown Nanaimo during non-rush hour times. Public transportation is available and includes the Greyhound and Nanaimo Airporter

Click to see information about ground transportation at Nanaimo Airport.

Westjet: WestJet is pleased to offer 10% off the base fare* for travel between Nanaimo and anywhere WestJet flies in North America. To take advantage of this offer, you’ll need the discount codes listed below. For details on how to complete a booking with these discount codes, please visit

Coupon code:

(web coupon no.)


Travel from: April 18, 2017 to May 3, 2017

Blackout dates: April 16 – 17, 2017


Harbour Air: Service from downtown Vancouver to the Nanaimo harbour directly with flights every 30 minutes. See the schedule/book here.


The Nanaimo Airport is also serviced by Air Canada.


Our valued









Site Map | Login | Powered By: Techweavers Inc.