Direct flights from Toronto to Vancouver (YYZ → YVR)

Distance 3,346 km (2,079 mi)
Est. duration 3h 56m
Loading map...
Live fares · YYZ → YVR

Available flights

WestJetNon-stop
from$259
Book

About the Toronto → Vancouver route

Toronto to Vancouver is one of Canada's true trunk routes — nearly 3,400 km coast to coast, with a flight time that sits right around 3h 56m heading west (expect closer to 4h 30m coming back, once the jet stream has its say). Air Canada owns this corridor the way it owns most Canadian corridors, but WestJet keeps things competitive, and budget options exist if you're willing to read the fine print. It's a mixed crowd: Bay Street types on Monday morning flights, families visiting relatives, and a steady stream of tourists heading for the mountains. Nobody's really roughing it at 35,000 feet on this one.

Why travel from Toronto to Vancouver?

Vancouver earns its reputation the hard way. Stanley Park alone justifies the airfare — 400 hectares of forest and seawall inside a major city is the kind of thing that shouldn't exist but does. Beyond that, the food scene in Richmond (technically a suburb, functionally the best Chinese food outside of Asia) is reason enough for a long weekend. Business travellers follow the tech money — Vancouver's film industry and growing tech sector mean real meetings with real stakes, not just retreats. If you're a Canadian who hasn't done the west coast, you're also missing a genuinely different cultural register: slower pace, mountains at the end of every street, and people who seem almost aggressively outdoorsy in the best possible way.

Quick stats

  • Distance: 3,346 km
  • Estimated flight time: 3h 56m
  • Operating airlines: AC, F8, PD, WS
  • Direct route: yes

Practical tips for YYZ → YVR

YVR is one of the better-run airports in North America, which matters when you land after a westbound flight that's eaten most of your afternoon. The Canada Line SkyTrain runs directly from the international terminal to downtown Vancouver in about 26 minutes for a few dollars — skip the taxis unless you have a very good reason. Fly in September or October for the sweet spot of decent weather and lower fares than peak summer. If you're booking Flair (F8) or Pacific Coastal (PD), check baggage allowances before you pack — carry-on restrictions on low-cost carriers on this route can catch people off guard. No currency or visa complications; you're staying in Canada.

Frequently asked questions

How long does a flight from Toronto to Vancouver take?

Direct flights on the YYZ-YVR route take approximately 3 hours and 56 minutes to cover the 3,346 km distance. Actual flight time may vary slightly depending on wind conditions and air traffic.

Which airlines fly between Toronto and Vancouver?

Air Canada (AC), Flair Airlines (F8), Porter Airlines (PD), and WestJet (WS) all operate regular service on this route. You can compare schedules and fares across these carriers when booking.

What's the best time of year to fly from Toronto to Vancouver?

Late spring (May-June) and early fall (September) offer the best combination of pleasant weather on both coasts and relatively moderate fares compared to peak summer and winter holiday periods. Winter months can see lower fares but more unpredictable weather in both cities.

Do I need a visa to fly from Toronto to Vancouver within Canada?

No visa is required for this domestic flight within Canada; you only need a valid government-issued photo ID such as a passport, driver's license, or provincial ID. Both cities are in Canada, so no international travel documents are necessary.

What should I know about luggage, jet lag, and airport transit for this route?

Baggage allowances vary by airline, so check your carrier's policy in advance; WestJet and Air Canada typically include a checked bag on this route, while budget carriers may charge extra. You'll experience a 3-hour time difference (Vancouver is behind Toronto), and allow 2-3 hours for airport procedures; Vancouver Airport (YVR) is about 25 km south of downtown, with transit options including the Canada Line SkyTrain.

Find flights from Toronto to Vancouver
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Toronto to Vancouver? The flight distance from YYZ to YVR is approximately 3,346 km (2,079 miles).
How long is the flight from YYZ to YVR? The estimated flight time from Toronto to Vancouver is approximately 3h 56m.
What airlines fly from YYZ to YVR? Airlines operating direct flights from Toronto to Vancouver include: AC, F8, PD, WS.

Cheapest fares Toronto → Vancouver

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Toronto → Vancouver.

Try a nearby airport to Toronto

Flights to Vancouver (YVR) from other airports within 350 km of Toronto. Often unlocks cheaper fares or better times.

Or try a nearby airport to Vancouver

Flights from Toronto (YYZ) to other airports within 350 km of Vancouver.

Other flights from Toronto (YYZ)

Other flights from Vancouver (YVR)