Nestled in the picturesque Kootenay region of British Columbia, Cranbrook exudes small-town charm while offering a wealth of outdoor adventures and cultural experiences. Surrounded by stunning mountain ranges, this vibrant city is a gateway to endless recreational opportunities, from hiking and skiing to fishing and golfing. Cranbrook's rich history is evidenced in its heritage buildings and museums, showcasing the legacy of its mining and railway past. Visitors can explore the local art scene, sample delicious cuisine at charming eateries, or simply relax in the tranquility of this hidden gem in the heart of the Rockies.
The cheapest month to fly to Cranbrook, British Columbia is typically in February or March.
The popular airports near Cranbrook, British Columbia are Canadian Rockies International Airport (YXC) in Cranbrook, Kalispell Glacier Park International Airport (FCA) in Montana, and Spokane International Airport (GEG) in Washington.
The flight to Cranbrook, British Columbia (YXC) is roughly 19 hours 30 minutes and 8,556 miles (13,769 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Cranbrook, British Columbia from leading comparison sites using our search engine dashboard.
Local history exhibits, archives & tours
Park
7-acre park with an ice rink & trail
Picnicking, a playground & footpaths
Biking, picnicking & birdwatching
Hiking Area
Lake and turtles
Forest park on a lake with a campground
Restored mission with a golf course
Lake
Park, lake, and camping
-0.1 °C
Wed, 1 May 2024
Average Temperature
-2°C
Jan
2°C
Feb
8°C
Mar
13°C
Apr
18°C
May
22°C
Jun
26°C
Jul
26°C
Aug
20°C
Sep
12°C
Oct
3°C
Nov
-3°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,556 miles (13,769 kilometres). The direct flight time is roughly 19 hours 30 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,380 miles (13,487 kilometres). The direct flight time is roughly 19 hours 7 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,397 miles (13,514 kilometres). The direct flight time is roughly 19 hours 9 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,336 miles (13,416 kilometres). The direct flight time is roughly 19 hours 1 minute.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,512 miles (13,698 kilometres). The direct flight time is roughly 19 hours 24 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,568 miles (13,788 kilometres). The direct flight time is roughly 19 hours 32 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,433 miles (13,572 kilometres). The direct flight time is roughly 19 hours 14 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 7,997 miles (12,870 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 7,889 miles (12,697 kilometres). The direct flight time is roughly 18 hours 1 minute.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,467 miles (13,627 kilometres). The direct flight time is roughly 19 hours 18 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,336 miles (13,415 kilometres). The direct flight time is roughly 19 hours 1 minute.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 7,409 miles (11,924 kilometres). The direct flight time is roughly 16 hours 57 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,484 miles (13,653 kilometres). The direct flight time is roughly 19 hours 21 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,210 miles (13,212 kilometres). The direct flight time is roughly 18 hours 44 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,453 miles (13,603 kilometres). The direct flight time is roughly 19 hours 17 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,105 miles (13,044 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,193 miles (13,185 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 6,965 miles (11,210 kilometres). The direct flight time is roughly 15 hours 58 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,096 miles (13,030 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 7,567 miles (12,178 kilometres). The direct flight time is roughly 17 hours 18 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,317 miles (13,385 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,393 miles (13,507 kilometres). The direct flight time is roughly 19 hours 9 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Cranbrook, British Columbia (YXC) - The flight distance between these airports is 8,571 miles (13,794 kilometres). The direct flight time is roughly 19 hours 32 minutes.
Expert Help
Choose Site / Currency