Toronto to Vancouver (YYZ–YVR) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
YYZ–YVR is served by 14 airlines with nonstop service. Air Canada, avianca and Cathay Pacific lead the route. The flight covers 2,079 miles in approximately 4h 13m. Beyond nonstop, 77 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| AC Air Canada | 110 | 321, 76F, 77L, 77W, 789, 7M8 | 4h44-5h47 | Star Alliance | – | |
| AV avianca | 32 | 321, 77W, B38M | 5h07-5h17 | Star Alliance | – | |
| CX Cathay Pacific | 28 | 73H, 73W, 77W, 789 | 4h55-5h27 | Oneworld | – | |
| WS WestJet | 27 | 737, 738, 73H | 5h23-6h03 | – | – | |
| PD Porter Airlines Canada | 21 | 295, E295 | 5h19-5h27 | – | – | |
| F8 Flair Airlines | 20 | 7M8, B38M | 5h25-5h33 | – | – | |
| CI China Airlines | 14 | 73H, B38M | 5h23 | SkyTeam | – | |
| EI Aer Lingus | 14 | 77L, 7M8 | 5h07-5h15 | – | – | |
| G3 GOL | 14 | 321, 77W | 5h07-5h15 | – | – | |
| DE Condor | 11 | 7M8 | 5h23 | – | – | |
| EK Emirates | 7 | 738 | 5h23 | – | – | |
| AF Air France | 6 | B38M | 5h27 | SkyTeam | – | |
| CZ China Southern Airlines | 6 | 73W | 5h27 | SkyTeam | – | |
| MAL MAL | 2 | 752 | 4h13-5h09 | – | – |
Weekly Schedule Pattern
Connection Landscape
On-Time Performance
Other ways to reach Vancouver from Toronto
| Metric | YYZ→YVR | YHM→YVR |
|---|---|---|
| Distance from YYZ | – | 38 mi |
| Nonstop airlines | 14 | 2 |
| Weekly flights | 313 | 18 |
| Flight time | 4h 13m | 4h 36m |
| Departure OTP | 34% | – |
Travel Essentials
YYZ: EDT · YVR: PDT
When it's 6:00 PM in Toronto, it's 3:00 PM in Vancouver.
The UP Express train runs from Union Station (downtown Toronto) to Terminal 1 in 25 minutes (CAD $12.35). Trains depart every 15 minutes during peak hours, every 30 minutes off-peak and overnight. Highway 427 and the 401 are heavily congested during rush hours.
Taxis and ride-hail from downtown cost CAD $50–70 and take 25–60 minutes depending on traffic. MiWay and Brampton Transit buses serve the airport from the western suburbs. Long-term parking is available in the Viscount Road lots with free shuttle service.
The Canada Line runs from the airport to Waterfront/downtown in 26 minutes for CAD $4.45 on Compass card. Trains depart every 6–8 minutes from the International Terminal station (basement level). Taxis queue outside arrivals; metered fares to downtown are CAD $35–45. Uber and Lyft have a designated pick-up zone.Rental car desks are in the terminal. The VALET shuttle also connects to other transit points on Sea Island. YVR is particularly well-organised for transfers; pre-clearance facility clears U.S.-bound passengers through U.S. customs before departure.
Temperate oceanic climate. One of the mildest in Canada. Winters (November–March) are wet and overcast at 2–8°C. Snow is infrequent at sea level, but when it does fall, the city struggles and the airport can see delays. Fog in winter and early spring is a more consistent disruption risk. Summers (June–August) are warm and dry at 20–27°C with very little rain.
Wildfire smoke from BC and Alberta can reduce visibility at the airport during August and September. Pack rain gear for autumn through spring. Summers are dry and clear.
YYZ–YVR Quick Facts
Frequently Asked Questions
Toronto to Vancouver: Canada's Highest-Frequency Domestic Corridor
YYZ–YVR is the busiest domestic route in Canada by passenger volume, connecting the country's two largest metropolitan economies across a 4.5-hour flight. Air Canada and WestJet anchor the schedule with combined departures running from early morning until late evening. Flair and Lynx have operated ultra-low-cost service on the route, adding lower-fare options at the cost of fewer amenities and less schedule depth. Block time runs about 4 hours 35 minutes westbound and 4 hours 10 minutes eastbound with prevailing jet stream assistance. The route draws a mix of business passengers, interprovincial relocators, and leisure travelers heading to BC's ski and coastal destinations.
Connections and Ground Transport
Both YYZ and YVR function as major international hubs, making this pairing a common domestic leg for passengers connecting from Europe, Asia, or the US. Air Canada's Star Alliance membership and WestJet's Oneworld affiliation mean through-ticketing options exist across a wide range of international itineraries. At YYZ, the Union Pearson Express runs to Union Station in 25 minutes for CAD 12.35. At YVR, the Canada Line SkyTrain reaches downtown in 26 minutes. Neither airport has a convenient on-airport hotel attached to the domestic gate area, so overnight connection passengers should plan for a hotel shuttle or transit leg.