Flight time from Toronto to Vancouver
About 3,359 km (2,087 miles), an estimated nonstop flight time of 4h 40m.
Distance
3,359 km
2,087 miles
Flight time
4h 40m
nonstop, estimated
Time difference
3h behind
Vancouver
3,359 km
2,087 miles apart, as the crow flies
Estimated flight time
4h 40m
Time difference
—
A straight-line (great-circle) estimate. Real flights are a little longer because of air-traffic routing, winds and any stopovers, so your landing time is approximate.
Toronto to Vancouver at a glance
Flying from Toronto, Canada to Vancouver, Canada covers a great-circle distance of roughly 3,359 kilometres (2,087 miles). At a typical jet cruising speed, that is an estimated nonstop flight time of about 4h 40m, before you add taxi time, any air-traffic delays and the effect of the wind. A connection through a hub will add the layover on top.
Vancouver is about 3 hours behind Toronto, so expect some jet lag from crossing 3 time zones, which tends to hit harder when you fly west and gain them. The interactive calculator above updates the time difference for today's date, and you can swap the cities or pick a different pairing in a tap.
Toronto to Vancouver FAQ
How long is the flight from Toronto to Vancouver?
How far is Toronto from Vancouver?
What is the time difference between Toronto and Vancouver?
Last reviewed 2026-06-04. Distance is a great-circle estimate; flight time excludes winds, routing and stopovers.
More flight routes
Try any two cities on the flight time and distance calculator.

%20copy%202.webp&w=384&q=75)
%20copy%203.webp&w=384&q=75)

Your trips deserve
more than a camera roll
Turn travel photos into books you'll actually look back on.




