Flights from Vancouver to Whitehorse – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YVR to YXY – All flight route options from Vancouver International Airport, Canada to Whitehorse International, Canada. These routes are operated by 3 airlines. Fly non-stop with Air North or Air Canada, or choose from 1 different stopover flights. The shortest flight time is 2 hours and 25 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 Whitehorse
We got great deals on hotels and car rentals near the airport.
Vancouver to Whitehorse flights
With over 27 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Whitehorse (YXY) from Vancouver (YVR) with Air North or Air Canada or opt for a connecting flight via Calgary (YYC).
Vancouver to Whitehorse with Air North
You can fly non-stop every weekday with flights departing from 8:00 am to 8:00 pm.
With WestJet
If you fly from Vancouver with WestJet you will do a stopover in Calgary, YYC before reaching Whitehorse. This flight trip will take 6 hours and 20 minutes and you can fly every Wednesday or Friday with departures at 05:00, 06:00 or 07:00.
Distance & flight times: Vancouver International Airport to Whitehorse International
The shortest flight time between YVR and YXY is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 927 miles (1492 km) |
YYC Calgary | 6h 20m | 2h 35m | 1476 miles (2375 km) |


