Direct Flights to Victoria BC: Airline Routes and Hubs

By · Published 2026-09-25 · 5 sources

Direct flights to Victoria arrive at Victoria International Airport (YYJ) from various hubs across Canada, alongside regular international service from Seattle and seasonal routes from Mexico. Non-stop domestic flights connect passengers directly to major urban centers including Vancouver, Calgary, Edmonton, Toronto, Montreal, and Ottawa, in addition to several regional towns in British Columbia. Air carriers providing direct routes to the provincial capital include Air Canada, WestJet, Pacific Coastal Airlines, and Alaska Airlines.

Victoria International Airport in British Columbia, Canada
Victoria International Airport in British Columbia, Canada Photo: Hannah Clover, CC BY 4.0, via Wikimedia Commons

Major Canadian Hubs with Non-Stop Flights

Travelers heading to Victoria from within Canada can choose between cross-country routes and short interprovincial connections. Victoria International Airport handles steady direct traffic from major Western Canadian hubs. Passengers departing Vancouver can take advantage of numerous non-stop connections throughout the day to YYJ, a quick trip with a flight duration of around 15 minutes. Alberta also maintains extensive non-stop links, with continuous service arriving from both Calgary and Edmonton.

For long-distance domestic travel from Central and Eastern Canada, year-round direct flights link Victoria to Toronto and Ottawa. Seasonal non-stop service also operates from Montreal, providing direct access to Vancouver Island during the summer months. These transcontinental flights allow passengers from Ontario and Quebec to avoid connecting through Vancouver or Alberta hubs.

Check fares for this trip

Regional Routes Across British Columbia

For travel originating inside British Columbia, several regional communities maintain scheduled non-stop links to Victoria. Passengers do not need to route through larger transit points when flying from secondary population centers in the Interior, the North, or coastal areas.

Pacific Coastal Airlines operates scheduled direct flights between Victoria and multiple regional destinations. Travelers can fly directly between Victoria and:

  • Kelowna
  • Kamloops
  • Penticton
  • Cranbrook
  • Trail
  • Prince George
  • Williams Lake
  • Port Hardy
  • Tofino

Those flying from the Okanagan Valley can compare schedules and booking options in our guide to cheap flights from Victoria to Kelowna. Similarly, travelers considering air connections to western Vancouver Island versus ground transit can review the driving route and travel guide from Victoria to Tofino to weigh flight options against highway travel.

Direct Service from the United States and Mexico

Direct international air access into Victoria is anchored primarily by flights from the United States Pacific Northwest. Victoria International Airport hosts scheduled non-stop service connecting Victoria with Seattle-Tacoma International Airport. By air, Victoria sits roughly 100 kilometres from Seattle, making direct air hops between the two cities brief.

In addition to year-round U.S. flights, Victoria International Airport features seasonal non-stop flights connecting the region to several resort destinations across Mexico. These non-stop Mexican sun routes run primarily between late fall and early spring.

Airlines Offering Direct Flights to Victoria

A mix of national, regional, and transborder carriers operate non-stop service into Victoria International Airport:

  • Air Canada: Operates non-stop services linking Victoria with primary transfer hubs such as Calgary and Toronto. Travelers can book seats using cash or Aeroplan points through Air Canada's Victoria flight network, where promotional one-way economy fares have started around CAD 71 during off-peak booking windows. Long-distance global itineraries originating in locations like Hong Kong or San José, Costa Rica also connect into Air Canada's primary corridors to YYJ.
  • WestJet: Serves Victoria International Airport with flights connecting the city to its wider network of more than 150 destinations across North America, Central America, the Caribbean, and Europe. Travelers can access direct WestJet flights to Victoria from key hubs such as Calgary and Edmonton.
  • Pacific Coastal Airlines: Focuses on intra-provincial routes, connecting Victoria directly to communities throughout the British Columbia interior, southern interior, and coastal regions such as Trail, Penticton, Prince George, and Port Hardy.
  • Alaska Airlines: Serves as the provider of direct international service connecting Victoria directly to Seattle.

Non-Stop Flight Routes to Victoria at a Glance

The following table outlines direct flight routes operating to Victoria International Airport, indicating the service scope and operating seasonality:

Departure City Region / Country Service Type Operational Season
Vancouver (YVR) British Columbia, Canada Domestic Hub Year-round
Calgary (YYC) Alberta, Canada Domestic Hub Year-round
Edmonton (YEG) Alberta, Canada Domestic Hub Year-round
Toronto (YYZ) Ontario, Canada Domestic Hub Year-round
Ottawa (YOW) Ontario, Canada Domestic Hub Year-round
Montreal (YUL) Quebec, Canada Domestic Hub Summer only
Kelowna (YLW) British Columbia, Canada Regional Year-round
Kamloops (YKA) British Columbia, Canada Regional Year-round
Prince George (YXS) British Columbia, Canada Regional Year-round
Penticton (YYF) British Columbia, Canada Regional Year-round
Trail (YZZ) British Columbia, Canada Regional Year-round
Williams Lake (YWL) British Columbia, Canada Regional Year-round
Cranbrook (YXC) British Columbia, Canada Regional Year-round
Port Hardy (YZT) British Columbia, Canada Regional Year-round
Tofino (YAZ) British Columbia, Canada Regional Year-round
Seattle (SEA) Washington, United States International Year-round
Mexican Resorts Mexico International Late fall to early spring

Victoria International Airport (YYJ) Arrival Information

Passengers should note that YYJ does not feature United States customs and border preclearance facilities. Travelers flying onward to destinations throughout the United States often schedule flights connecting through Vancouver International Airport (YVR), where U.S. border preclearance processing is available.

Ground transportation options from the terminal include local public transit. Victoria Regional Transit runs regular public bus service directly to the airport terminal via Route 87 and Route 88. Drivers arriving or parking personal vehicles at the airport can review lot layouts, drop-off rules, and pricing using our guide to Victoria airport parking fees and lot rules.