Great-circle route YYZ → DEN. Faint dots are other airports, for geographic context. Download this map — free to reuse with a link back to this page.
The flight time from Toronto to Denver is approximately 3h 09m nonstop. The distance is 1,312 miles (2,111 km). There are about 4 nonstop flights from Toronto to Denver per day.
That is a great-circle estimate, not a scheduled block time. An airline's published time will differ by roughly 15 to 45 minutes depending on routing, winds and taxi.
| Route | Est. time | Distance | Frequency | Airlines |
|---|---|---|---|---|
| YYZ → DEN Lester B. Pearson International Airport to Denver International Airport |
3h 09m | 1,312 mi | 28/wk | Air Canada, United Airlines |
Frequencies come from our most recent schedule sample. Where a pairing shows “—” we track it as an operating nonstop but hold no schedule sample for it — we would rather show nothing than guess.
2 airlines fly nonstop from Toronto to Denver, including Air Canada, United Airlines.
Recent scheduled departures on this route have used the Airbus A220-300, Airbus A320, Airbus A319.
Aircraft assignments change by season and by time of day.
The distance from Toronto to Denver is 1,312 miles, or 2,111 kilometres.
| Great-circle distance | 1,312 mi |
| Kilometres | 2,111 km |
| Nautical miles | 1,140 nmi |
Measured airport to airport. The actual track is longer — aircraft follow airways, avoid restricted airspace and route around weather.
Yes. 2 airlines fly it nonstop, with about 28 departures a week. The route is in our live nonstop dataset, last seeded 2026-07-07.
About 3h 09m in the air on the YYZ–DEN nonstop. That is a great-circle estimate from the 1,312-mile distance, not a scheduled block time — an airline's published time will differ by roughly 15 to 45 minutes depending on routing, winds and taxi.
1,312 miles (2,111 km) great-circle between Lester B. Pearson International Airport and Denver International Airport.
Air Canada, United Airlines.
Recent scheduled departures have used the Airbus A220-300, Airbus A320, Airbus A319. Assignments change by season and by time of day.