Cheap flights to Nanaimo

From
Nanaimo
YCD

Travelers planning a visit to Vancouver Island can arrive at one of the city's two key transportation hubs. Most flights are handled by Nanaimo Airport, located 14 kilometers from the city center, while Nanaimo Harbour serves those who prefer to land in close proximity to the waterfront. Flight connections to the city are available from 5 locations, with the most frequent arrivals from Calgary (126 flights per week), Vancouver (71 flights), and Kelowna (55 flights).

In total, 5 airlines operate flights to this destination, maintaining regular connections between the island and the mainland. The leading carriers by number of flights are WestJet, Air Canada, and Pacific Coastal Airlines. Below on this page, you will find information cards for each departure city to help you explore ways to get there and select the best tickets.

Flight insights to Nanaimo

Data-driven trends for direct flights to Nanaimo — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Nanaimo come from Calgary, Vancouver and Kelowna. Calgary leads with around 126 flights a week.

Direct routes & fares

Popular non-stop routes to Nanaimo range from Vancouver at $41 to Toronto at $323 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Nanaimo from right now are Vancouver from $41, Kelowna from $75 and Calgary from $99.

Longest direct flights

The longest direct flight to Nanaimo is from Toronto at about 4h 54m, followed by Rankin Inlet (3h 39m) and Whitehorse (2h 23m).

  • Toronto4h 54m
  • Rankin Inlet3h 39m
  • Whitehorse2h 23m
  • Hay River2h 17m
  • Fort Chipewyan2h 14m

Popular departure cities to Nanaimo

CalgaryCanada
Calgary
126 flights/weekFrom $ 99
VancouverCanada
Vancouver
71 flights/weekFrom $ 41
KelownaCanada
Kelowna
55 flights/weekFrom $ 75
EdmontonCanada
Edmonton
5 flights/weekCheck price
TorontoCanada
Toronto
4 flights/weekFrom $ 323
PortlandUnited States
Portland
Check price
Grande PrairieCanada
Grande Prairie
Check price
LethbridgeCanada
Lethbridge
Check price
CranbrookCanada
Cranbrook
Check price
Prince GeorgeCanada
Prince George
Check price
CastlegarCanada
Castlegar
Check price
Medicine HatCanada
Medicine Hat
Check price
Fort McMurrayCanada
Fort McMurray
Check price
WhitehorseCanada
Whitehorse
Check price
TerraceCanada
Terrace
Check price
Prince RupertCanada
Prince Rupert
Check price
SandspitCanada
Sandspit
Check price
High LevelCanada
High Level
Check price
Hay RiverCanada
Hay River
Check price
Fort St. JohnCanada
Fort St. John
Check price
Fort ChipewyanCanada
Fort Chipewyan
Check price
Rankin InletCanada
Rankin Inlet
Check price

Frequently asked questions

How many cities have flights to Nanaimo?
Currently, there is regular air service to the city from 5 different destinations. Most routes connect the island with major transportation hubs within Canada.
Which cities have the most frequent flights to Nanaimo?
The highest number of flights arrive from Calgary (126 flights per week), Vancouver (71 flights), and Kelowna (55 flights). Regular flights are also operated from Edmonton and Toronto.
How many airlines fly to Nanaimo?
5 airlines operate flights in this direction. The largest carriers are WestJet, Air Canada, and Pacific Coastal Airlines, with Delta and United Airlines also providing services.
Which airports receive flights to Nanaimo?
The city is served by two airports: Nanaimo Airport (YCD), located 14 kilometers from the center, and Nanaimo Harbour (ZNA), which is just 1 kilometer from the heart of the city.
How to find cheap tickets to Nanaimo?
We recommend booking tickets in advance and using the search form on this page to compare prices. To get the best deals, consider mid-week departure dates and avoid peak high-season periods.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .