Cheap flights to Victoria
A journey to the capital of British Columbia starts with planning a flight to one of the region's two main aviation hubs. Most international and domestic traffic is handled by Victoria International Airport, located 25 km from the city center, while seaplane flights are often served by Victoria Inner Harbour Airport, situated just one kilometer from the heart of the city. The route network covers 15 destinations, with the most frequent flight connections established with Vancouver (327 flights per week), Calgary (123 flights), and the American city of Seattle (109 flights).
18 different carriers operate flights to the city, providing travelers with flexibility in choosing the time and cost of their journey. The largest airlines by flight volume are WestJet, Air Canada, and the regional Pacific Coastal Airlines. To find the best deal, use the city cards provided below with a convenient ticket search, and to prepare for your trip, check the current weather and information on how to get there.


Montreal — Victoria


Prince George — Victoria
Flight insights to Victoria
Data-driven trends for direct flights to Victoria — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Victoria come from Vancouver, Calgary and Seattle. Vancouver leads with around 327 flights a week.
Top departure countries
Most direct flights to Victoria depart from Canada, United States and Mexico. Canada alone accounts for about 85% of all direct routes.
- Canadaavg $135
- United Statesavg $139
- Mexicoavg $192
Direct routes & fares
Popular non-stop routes to Victoria range from Vancouver at $36 to Toronto at $184 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to Victoria from right now are Vancouver from $36, Edmonton from $65 and Calgary from $69.
Popular departure cities to Victoria
Frequently asked questions
- Which cities have the most frequent flights to Victoria?
- The highest number of flights per week are operated from Vancouver (327 flights), Calgary (123 flights), and the American city of Seattle (109 flights). Routes from Toronto and Edmonton are also popular.
- How many airlines fly to Victoria?
- A total of 18 airlines provide air service to the city. The leading carriers by number of flights are WestJet, Air Canada, and Pacific Coastal Airlines.
- Which airports receive flights in Victoria?
- The city is served by two main air harbors: Victoria International Airport (YYJ), located 25 km from the center, and Victoria Inner Harbour Airport (YWH), situated just 1 km from the urban area and primarily handling seaplanes.
- How many cities can you fly to Victoria from?
- Currently, direct and connecting flights to Victoria are available from 15 cities. The route network includes destinations within Canada, as well as flights from the USA and Mexico.
- How can I find cheap tickets to Victoria?
- To find the best fares, it is recommended to compare offers from different carriers and book tickets in advance. Look for flights from budget airlines like Flair Airlines, which often offer competitive prices for popular dates.