Nestled on the east coast of Vancouver Island in British Columbia, Nanaimo is a charming coastal city known for its stunning natural beauty and vibrant cultural scene. Boasting a picturesque waterfront lined with marinas, parks, and hiking trails, Nanaimo offers outdoor enthusiasts a paradise to explore. Visitors can savour the city's renowned Nanaimo bars, a delicious local specialty, while strolling through the historic downtown filled with boutique shops and galleries. With its rich history, diverse outdoor activities, and welcoming community, Nanaimo is a hidden gem waiting to be discovered.
The cheapest month to fly to Nanaimo is typically in February.
The best price we found is for C$105 from Vancouver to Nanaimo.
Some popular airlines include: Flair Airlines, WestJet, Porter Airlines (Canada) Ltd, Pacific Coastal Airlines, Harbour Air, Air North .
A good price for a flight to Nanaimo is C$95 - C$116.
The popular airports near Nanaimo include Nanaimo Airport, Victoria International Airport, and Vancouver International Airport.
The flight to Nanaimo (YCD) is roughly 5 hours 11 minutes and 2,111 miles (3,397 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Nanaimo from leading comparison sites using our search engine dashboard.
Natural area with hiking & waterfalls
Island
Camping, hiking & other activities
Waterfront site for hiking & views
Museum and history
Tree canopy obstacle course
Park
Lake
Island
Winding trails in a waterfront setting
Site of shops, restaurants & ferry trips
Large wildland area with trails & a pool
Nature spot with prehistoric rock art
Scenic park for hiking & swimming
City port with a promenade & dining
Large recreation hub for sports & play
River, estuary, salmon, and bungee jumping
Cliff
Mountain
City Park
Scenic trail, swimming & kids' play area
Ecological Park
Dog-friendly trails & interpretive signs
Lighthouse
Vibrant shopping & dining district
Killer whale and camping
Lagoon
Route
Park and beach
Island
Birdwatching
Park
Visitor Center
Route
Art and art museum
Wooded park with trails & birdwatching
Landmark wooden fort from 1853
Uninhabited, wildlife-filled island
Transportation Service
Park and camping
Table games, slots machines & an eatery
Park and mining
Park
Lake
Popular lake for water sports & picnics
Park
Lakefront, wooded trails & scenic vistas
Park
Winery and wine
Park and beach
Winery and wine
Hiking Area
Beach
Park
River
Park and lake
Country park
Beach
Park
Estuary
Park
Park
Lake
Park
Park
Escape room center
Island
Tourist Attraction
City Park
Island
Camping
11.4 °C
Mon, 29 Apr 2024
Average Temperature
7°C
Jan
9°C
Feb
11°C
Mar
14°C
Apr
18°C
May
21°C
Jun
24°C
Jul
24°C
Aug
21°C
Sep
15°C
Oct
9°C
Nov
6°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Nanaimo (YCD) - The flight distance between these airports is 2,111 miles (3,397 kilometres). The direct flight time is roughly 5 hours 11 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Nanaimo (YCD) - The flight distance between these airports is 2,320 miles (3,734 kilometres). The direct flight time is roughly 5 hours 39 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Nanaimo (YCD) - The flight distance between these airports is 32 miles (52 kilometres). The direct flight time is roughly 34 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Nanaimo (YCD) - The flight distance between these airports is 459 miles (738 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Nanaimo (YCD) - The flight distance between these airports is 533 miles (858 kilometres). The direct flight time is roughly 1 hour 41 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Nanaimo (YCD) - The flight distance between these airports is 2,785 miles (4,482 kilometres). The direct flight time is roughly 6 hours 41 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Nanaimo (YCD) - The flight distance between these airports is 2,239 miles (3,604 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Nanaimo (YCD) - The flight distance between these airports is 2,386 miles (3,840 kilometres). The direct flight time is roughly 5 hours 48 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Nanaimo (YCD) - The flight distance between these airports is 994 miles (1,599 kilometres). The direct flight time is roughly 2 hours 42 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Nanaimo (YCD) - The flight distance between these airports is 1,191 miles (1,916 kilometres). The direct flight time is roughly 3 hours 8 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Nanaimo (YCD) - The flight distance between these airports is 3,144 miles (5,059 kilometres). The direct flight time is roughly 7 hours 29 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Nanaimo (YCD) - The flight distance between these airports is 211 miles (339 kilometres). The direct flight time is roughly 58 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Nanaimo (YCD) - The flight distance between these airports is 2,513 miles (4,045 kilometres). The direct flight time is roughly 6 hours 5 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Nanaimo (YCD) - The flight distance between these airports is 2,695 miles (4,338 kilometres). The direct flight time is roughly 6 hours 29 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Nanaimo (YCD) - The flight distance between these airports is 1,562 miles (2,514 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Nanaimo (YCD) - The flight distance between these airports is 2,428 miles (3,907 kilometres). The direct flight time is roughly 5 hours 53 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Nanaimo (YCD) - The flight distance between these airports is 35 miles (56 kilometres). The direct flight time is roughly 34 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Nanaimo (YCD) - The flight distance between these airports is 742 miles (1,194 kilometres). The direct flight time is roughly 2 hours 8 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Nanaimo (YCD) - The flight distance between these airports is 64 miles (104 kilometres). The direct flight time is roughly 38 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Nanaimo (YCD) - The flight distance between these airports is 860 miles (1,384 kilometres). The direct flight time is roughly 2 hours 24 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Nanaimo (YCD) - The flight distance between these airports is 1,908 miles (3,071 kilometres). The direct flight time is roughly 4 hours 44 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Nanaimo (YCD) - The flight distance between these airports is 781 miles (1,257 kilometres). The direct flight time is roughly 2 hours 14 minutes.
From Vancouver (YVR), Canada to Nanaimo, Canada (YCD): C$105
Depart: 04 Jun 2024 · Return: 18 Jun 2024 Price found 29 Apr 2024, 12:41
From Calgary (YYC), Canada to Nanaimo, Canada (YCD): C$286
Depart: 11 May 2024 · Return: 31 May 2024 Price found 29 Apr 2024, 17:32
From Edmonton (YEG), Canada to Nanaimo, Canada (ZNA): C$344
Depart: 30 May 2024 · Return: 05 Jun 2024 Price found 29 Apr 2024, 13:54
From Kelowna (YLW), Canada to Nanaimo, Canada (YCD): C$345
Depart: 27 Jun 2024 · Return: 04 Jul 2024 Price found 28 Apr 2024, 20:04
From Thunder Bay (YQT), Canada to Nanaimo, Canada (YCD): C$405
Depart: 18 Jun 2024 · Return: 25 Jun 2024 Price found 29 Apr 2024, 10:35
From Victoria (YYJ), Canada to Nanaimo, Canada (ZNA): C$438
Depart: 30 May 2024 · Return: 05 Jun 2024 Price found 29 Apr 2024, 16:11
From Ottawa (YOW), Canada to Nanaimo, Canada (YCD): C$506
Depart: 05 Jun 2024 · Return: 09 Jun 2024 Price found 29 Apr 2024, 15:10
From Saskatoon (YXE), Canada to Nanaimo, Canada (YCD): C$512
Depart: 26 Jul 2024 · Return: 02 Aug 2024 Price found 29 Apr 2024, 17:50
From Winnipeg (YWG), Canada to Nanaimo, Canada (YCD): C$728
Depart: 23 Jul 2024 · Return: 12 Aug 2024 Price found 29 Apr 2024, 16:08
From Montreal (YUL), Canada to Nanaimo, Canada (YCD): C$867
Depart: 29 Jun 2024 · Return: 08 Jul 2024 Price found 29 Apr 2024, 14:28
From Quebec (YQB), Canada to Nanaimo, Canada (YCD): C$1,203
Depart: 09 Aug 2024 · Return: 17 Aug 2024 Price found 29 Apr 2024, 12:14
Expert Help