Direct flights from Calgary to Vancouver
All flights from YYC to YVR non-stop. There are direct flights from Calgary International (YYC), Canada to Vancouver International Airport (YVR), Canada with WestJet, Air Canada and Flair Airlines. 244 weekly departures are currently scheduled on this route. Departure times range from 06:00 to 23:35 depending on the schedule period. The flight distance is 428 miles (689 km). Flight time ranges from 45 minutes to 1 hour and 52 minutes.
Airlines with non-stop routes:
WestJet
Air Canada
Flair Airlines
Kish Air
Sunwing Airlines
Edelweiss Air
Air Transat
Air North
Flight schedule from Calgary to Vancouver with WestJet
This is a weekly direct flight schedule for WestJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Calgary to Vancouver with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Calgary to Vancouver with Flair Airlines
This is a weekly direct flight schedule for Flair Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Calgary to Vancouver scheduled departures
Select a date to see every published non-stop departure between YYC and YVR.
YYC - YVR route facts
-
Distance428 miles (689 km)
-
Flight time45 minutes to 1 hour and 52 minutes
-
Airlines
WestJet
Air Canada
Flair -
Airline alliancesLow-cost carrier Star Alliance
-
CabinsEconomy Premium Economy Business
-
Hub airportsWestJet: YVR (Secondary hub.) and YYCAir Canada: YVR
-
Arrival terminalsWestJet: Terminal MAir Canada: Terminal M
-
AircraftWestJet: Boeing 737MAX 8 Passenger, Boeing 737-700 (winglets) Passenger/BBJ1, Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737-800 (Scimitar Winglets) PassengerAir Canada: Airbus A321, Airbus A220-300, Boeing 737MAX 8 Passenger, Canadair (Bombardier) Regional Jet 900 and Airbus A320Flair Airlines: Boeing 737MAX 8 Passenger
Route FAQ
Direct flights from Calgary to BC, Canada
From Calgary to Terrace
YXT Terrace
From Calgary to Campbell River
YBL Campbell River
From Calgary to Nanaimo
YCD Nanaimo
From Calgary to Fort St. John
YXJ Fort St John
From Calgary to Comox
YQQ Comox
From Calgary to Victoria
YYJ Victoria International
From Calgary to Prince George
YXS Prince George
From Calgary to Vancouver
YXX Abbotsford
From Calgary to Kamloops
YKA Kamloops
From Calgary to Penticton
YYF Penticton
