Vancouver's stunning, modern international airport is the major gateway to British Columbia, but there are many smaller airports throughout the province as well.
The map shows some of the airport locations, though there are additional airports not listed. And below is a list of BC's international airports, plus some of the major regional airports, listed by geographical region:
Vancouver, Coast & Mountains
There are two international airports in the Vancouver area: Vancouver International Airport, located 30 minutes south of downtown Vancouver in Richmond, and Abbotsford International Airport, located approximately an hour and a half east of Vancouver.
Vancouver Island
Victoria International Airport, 30 minutes north of downtown Victoria, is the Island's largest airport. Smaller airports exist in Nanaimo, in the Comox Valley and in Campbell River.
Thompson Okanagan
BC's interior is serviced by the Kelowna International Airport, as well as by smaller airports in Kamloops and Penticton.
Kootenay Rockies
Options include the Canadian Rockies International Airport north of Cranbrook, and the West Kootenay Regional Airport in Castlegar.
Cariboo Chilcotin Coast
Visitors to this region can fly into Williams Lake or Quesnel.
Northern BC
The major hub in BC's vast north is the Prince George Airport. Smaller airports can be found in Smithers, Terrace/Kitimat, Prince Rupert, Sandspit, Fort St. John and Dawson Creek.
Airlines
Numerous major airlines fly into the province from around the world, and for flights within BC there are plenty of options too. Air Canada covers the most territory, with service also provided by WestJet, Central Mountain Air, Pacific Coastal Airlines and Hawkair.
BC's scenic coastline lends itself well to seaplane service, which is available through Harbour Air Seaplanes Vancouver and Harbour Air Seaplanes Victoria, by Westcoast Air and by Seair Seaplanes.
Or for flights between Vancouver and Victoria, Helijet offers scheduled helicopter service.
Read Less