Flights from Montreal to Victoria – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YUL to YYJ – All flight route options from Pierre Elliott Trudeau International, Canada to Victoria International, Canada. These flights are operated by 5 airlines. Fly non-stop with Air Canada or choose from 3 different transit flights. The shortest flight time is 5 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Victoria
We got great deals on hotels and car rentals near the airport.
Montreal to Victoria flights
With over 63 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Victoria (YYJ) from Montreal (YUL) with Air Canada but if a stopover option suits you better you can choose to fly via Calgary, Vancouver or any other of the 4 alternatives with connectiing airports.
Montreal to Victoria with Air Canada
You can fly non-stop every weekday except Mondays with departure times at 18:20. You can also take a connecting flight via Vancouver or Toronto. Air Canada is a Star Alliance member.
Note Non-stop flights with Air Canada will begin in Jun 2025.
With WestJet
If you fly to Victoria from Montreal with WestJet you will do a stopover in Calgary.
Distance & flight times: Montreal Airport to Victoria International
The shortest flight time between YUL and YYJ is 5 hours and 29 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 29m | - | 2320 miles (3733 km) |
YYC Calgary | 7h 37m | 1h 17m | 2331 miles (3751 km) |
YVR Vancouver | 8h 5m | 2h 11m | 2339 miles (3763 km) |
YEG Edmonton | 8h 29m | 1h 57m | 2392 miles (3849 km) |
YYZ Toronto | 8h 31m | 2h 27m | 2421 miles (3895 km) |


