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 popular airports near Nanaimo include Nanaimo Airport, Victoria International Airport, and Vancouver International Airport.
The flight to Nanaimo (YCD) is roughly 18 hours 52 minutes and 8,268 miles (13,305 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
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 °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 Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Nanaimo (YCD) - The flight distance between these airports is 8,268 miles (13,305 kilometres). The direct flight time is roughly 18 hours 52 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Nanaimo (YCD) - The flight distance between these airports is 8,058 miles (12,968 kilometres). The direct flight time is roughly 18 hours 24 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Nanaimo (YCD) - The flight distance between these airports is 8,085 miles (13,012 kilometres). The direct flight time is roughly 18 hours 28 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Nanaimo (YCD) - The flight distance between these airports is 8,087 miles (13,015 kilometres). The direct flight time is roughly 18 hours 28 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Nanaimo (YCD) - The flight distance between these airports is 8,206 miles (13,206 kilometres). The direct flight time is roughly 18 hours 44 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Nanaimo (YCD) - The flight distance between these airports is 8,274 miles (13,316 kilometres). The direct flight time is roughly 18 hours 53 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Nanaimo (YCD) - The flight distance between these airports is 8,161 miles (13,134 kilometres). The direct flight time is roughly 18 hours 38 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Nanaimo (YCD) - The flight distance between these airports is 7,671 miles (12,345 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Nanaimo (YCD) - The flight distance between these airports is 7,578 miles (12,195 kilometres). The direct flight time is roughly 17 hours 20 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Nanaimo (YCD) - The flight distance between these airports is 8,163 miles (13,138 kilometres). The direct flight time is roughly 18 hours 38 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Nanaimo (YCD) - The flight distance between these airports is 8,011 miles (12,892 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Nanaimo (YCD) - The flight distance between these airports is 7,082 miles (11,398 kilometres). The direct flight time is roughly 16 hours 14 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Nanaimo (YCD) - The flight distance between these airports is 8,177 miles (13,160 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Nanaimo (YCD) - The flight distance between these airports is 7,951 miles (12,795 kilometres). The direct flight time is roughly 18 hours 10 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Nanaimo (YCD) - The flight distance between these airports is 8,205 miles (13,205 kilometres). The direct flight time is roughly 18 hours 44 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Nanaimo (YCD) - The flight distance between these airports is 7,821 miles (12,587 kilometres). The direct flight time is roughly 17 hours 52 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Nanaimo (YCD) - The flight distance between these airports is 7,987 miles (12,855 kilometres). The direct flight time is roughly 18 hours 14 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Nanaimo (YCD) - The flight distance between these airports is 6,607 miles (10,633 kilometres). The direct flight time is roughly 15 hours 10 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Nanaimo (YCD) - The flight distance between these airports is 7,787 miles (12,531 kilometres). The direct flight time is roughly 17 hours 48 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Nanaimo (YCD) - The flight distance between these airports is 7,224 miles (11,627 kilometres). The direct flight time is roughly 16 hours 33 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Nanaimo (YCD) - The flight distance between these airports is 8,033 miles (12,928 kilometres). The direct flight time is roughly 18 hours 21 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Nanaimo (YCD) - The flight distance between these airports is 8,129 miles (13,082 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Nanaimo (YCD) - The flight distance between these airports is 8,307 miles (13,368 kilometres). The direct flight time is roughly 18 hours 57 minutes.
Expert Help
Choose Site / Currency