Flights From Vancouver to Castlegar (YVR to YCG)

Passengers flying into the Castlegar Airport for the first time are usually surprised with the steep descent of the aircraft. Due to the close proximity of the mountains to the airport, aircraft can only land here during daytime hours. The Castlegar Airport is considered on of the most difficult landings in the USA and Canada among commercial airports.

The Airport in Castlegar is officially known as the West Kootenay Regional Airport. The IATA airport code is YCG. It is a small regional airport located about 4 km from Castlegar.

Air Canada Flights to Castlegar

Monday to Friday, Air Canada have three flights a day arriving from Vancouver to Castlegar(YVR to YCG). On Saturday and Sunday there are two flights per day. The last flight from Vancouver to Castlegar arrives at 3:33 PM *.

In addition to the flights from Vancouver, Air Canada have one flight per day from Calgary.

Frequent Questions

Does WestJet fly to Castlegar?

WestJet do not fly to Castlegar.

Do other airlines have scheduled flights to Castlegar?

Air Canada is the only airline with scheduled flights from Vancouver to Castlegar. The flights are operated by their regional partner Air Canada Jazz.

How far is the flight between Castlegar and Vancouver?

The flight is 250 miles.

How long is the flight?

The flight is 1 hour and 8 minutes.

Car Rental

There are two car rental companies at the Airport: Enterprise Rent a Car and Budget Rent a Car.

Public Transit

Public transit is available via the Castlegar Regional Transit System which is part of BC Transit. Take bus route #3 Selkirk to Selkirk College/Airport. The bus service is available Monday through Friday with frequent daytime service.

Shuttle Service

If you're traveling to Nelson, there is shuttle service between the Castlegar Airport and Nelson.


*Note: Flight times and schedules change, please confirm latest schedule with Air Canada.