Nestled in the picturesque Kootenay Rockies region of British Columbia, Castlegar is a charming city known for its stunning natural beauty and rich cultural heritage. Surrounded by majestic mountains and pristine rivers, Castlegar offers outdoor enthusiasts a paradise for hiking, fishing, and kayaking. The city boasts a vibrant arts scene, with numerous galleries and events celebrating local talent. Visitors can explore historic sites such as the Doukhobor Discovery Centre and the Zuckerberg Island Heritage Park, immersing themselves in the area's unique history. With its welcoming community and breathtaking landscapes, Castlegar is a hidden gem waiting to be discovered.
The cheapest month to fly to Castlegar is typically in February.
The best price we found is for C$610 from Victoria to Castlegar.
Some popular airlines include: Air Canada.
A good price for a flight to Castlegar is C$549 - C$671.
The popular airports near Castlegar city include West Kootenay Regional Airport (YCG) in Castlegar itself, as well as Kelowna International Airport (YLW) and Spokane International Airport (GEG) located approximately 3 to 4 hours away by car.
The flight to Castlegar (YCG) is roughly 4 hours 33 minutes and 1,829 miles (2,943 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Castlegar from leading comparison sites using our search engine dashboard.
Tourist Attraction
Museum
Park
Hiking Area
Cultural Association
History
Tourist Attraction
Hiking Area
Hiking Area
Park, camping, and nature
Hiking Area
Nature Preserve
7.4 °C
Mon, 6 May 2024
Average Temperature
0°C
Jan
3°C
Feb
9°C
Mar
15°C
Apr
20°C
May
24°C
Jun
28°C
Jul
28°C
Aug
22°C
Sep
13°C
Oct
5°C
Nov
0°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Castlegar (YCG) - The flight distance between these airports is 1,829 miles (2,943 kilometres). The direct flight time is roughly 4 hours 33 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Castlegar (YCG) - The flight distance between these airports is 2,041 miles (3,285 kilometres). The direct flight time is roughly 5 hours 2 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Castlegar (YCG) - The flight distance between these airports is 250 miles (403 kilometres). The direct flight time is roughly 1 hour 3 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Castlegar (YCG) - The flight distance between these airports is 203 miles (327 kilometres). The direct flight time is roughly 57 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Castlegar (YCG) - The flight distance between these airports is 328 miles (528 kilometres). The direct flight time is roughly 1 hour 13 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Castlegar (YCG) - The flight distance between these airports is 2,509 miles (4,038 kilometres). The direct flight time is roughly 6 hours 4 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Castlegar (YCG) - The flight distance between these airports is 1,959 miles (3,153 kilometres). The direct flight time is roughly 4 hours 51 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Castlegar (YCG) - The flight distance between these airports is 2,109 miles (3,395 kilometres). The direct flight time is roughly 5 hours 11 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Castlegar (YCG) - The flight distance between these airports is 918 miles (1,477 kilometres). The direct flight time is roughly 2 hours 32 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Castlegar (YCG) - The flight distance between these airports is 911 miles (1,467 kilometres). The direct flight time is roughly 2 hours 31 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Castlegar (YCG) - The flight distance between these airports is 2,881 miles (4,637 kilometres). The direct flight time is roughly 6 hours 54 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Castlegar (YCG) - The flight distance between these airports is 90 miles (146 kilometres). The direct flight time is roughly 42 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Castlegar (YCG) - The flight distance between these airports is 2,247 miles (3,617 kilometres). The direct flight time is roughly 5 hours 29 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Castlegar (YCG) - The flight distance between these airports is 2,421 miles (3,897 kilometres). The direct flight time is roughly 5 hours 52 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Castlegar (YCG) - The flight distance between these airports is 1,281 miles (2,062 kilometres). The direct flight time is roughly 3 hours 20 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Castlegar (YCG) - The flight distance between these airports is 2,170 miles (3,492 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Castlegar (YCG) - The flight distance between these airports is 267 miles (429 kilometres). The direct flight time is roughly 1 hour 5 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Castlegar (YCG) - The flight distance between these airports is 573 miles (923 kilometres). The direct flight time is roughly 1 hour 46 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Castlegar (YCG) - The flight distance between these airports is 327 miles (526 kilometres). The direct flight time is roughly 1 hour 13 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Castlegar (YCG) - The flight distance between these airports is 582 miles (937 kilometres). The direct flight time is roughly 1 hour 47 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Castlegar (YCG) - The flight distance between these airports is 1,631 miles (2,624 kilometres). The direct flight time is roughly 4 hours 7 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Castlegar (YCG) - The flight distance between these airports is 517 miles (832 kilometres). The direct flight time is roughly 1 hour 38 minutes.
From Victoria (YYJ), Canada to Castlegar, Canada (YCG): C$610
Depart: 06 Jun 2024 · Return: 12 Jun 2024 Price found 06 May 2024, 11:45
From Calgary (YYC), Canada to Castlegar, Canada (YCG): C$664
Depart: 05 Jun 2024 · Return: 09 Jun 2024 Price found 06 May 2024, 13:58
From Kelowna (YLW), Canada to Castlegar, Canada (YCG): C$817
Depart: 03 Jun 2024 · Return: 07 Jun 2024 Price found 04 May 2024, 19:21
From Toronto (YYZ), Canada to Castlegar, Canada (YCG): C$1,008
Depart: 22 Jun 2024 · Return: 30 Jun 2024 Price found 06 May 2024, 12:14
From Ottawa (YOW), Canada to Castlegar, Canada (YCG): C$1,017
Depart: 22 Jun 2024 · Return: 29 Jun 2024 Price found 06 May 2024, 12:14
From Halifax (YHZ), Canada to Castlegar, Canada (YCG): C$1,206
Depart: 06 Jun 2024 · Return: 12 Jun 2024 Price found 06 May 2024, 14:39
Expert Help