All scheduled flights from Denver to Toronto (DEN-YYZ)
USA
Canada
All scheduled flights from DEN to YYZ. You can fly from Denver to Toronto non-stop on every weekday and the flight takes about 3 hours and 13 minutes. Flights with stops take between 5 to 10 hours depending on your flight and connection airport.
Layover airport
Airlines
Alliance
Aircraft
Class
53 flights to Toronto on Mon 03 Feb. 3 Direct flights and 50 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 3h 12m
Direct 3h 12m
- 11:15 DenverDenver International DEN
- 3h12m
- 16:27 TorontoPearson International YYZ
Direct 3h 12m
Direct 3h 12m
Direct 3h 15m
Direct 3h 15m
Flights with stop
1 stop 5h 39m
1 stop 5h 39m
- 06:05 DenverDenver International DEN
- 2 hours 08 minutes
- 09:13 Minneapolis Minneapolis St Paul International MSP, Terminal 1
- Layover time at 1h17m
- 10:30 MinneapolisMinneapolis St Paul International MSP, Terminal 1
- 2 hours 14 minutes
- 13:44 Toronto Pearson International YYZ, Terminal 3
1 stop 5h 39m
Low-cost airline
Codeshare flight
1 stop 5h 39m
1 stop 5h 40m
Change from terminal 1 to terminal
Codeshare flight
1 stop 5h 40m
1 stop 5h 42m
1 stop 5h 42m
1 stop 5h 42m
Codeshare flight
1 stop 5h 42m
1 stop 6h 18m
1 stop 6h 18m
1 stop 6h 30m
Change from terminal to terminal F
1 stop 6h 30m
1 stop 7h 16m
1 stop 7h 16m
1 stop 7h 32m
Change from terminal C to terminal A
Codeshare flight
1 stop 7h 32m
1 stop 7h 45m
Long layover time 3h13m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 7h 45m
1 stop 7h 45m
Long layover time 3h13m
Change from terminal 1 to terminal 2
1 stop 7h 45m
1 stop 7h 54m
Long layover time 3h49m
1 stop 7h 54m
1 stop 8h 06m
Long layover time 3h12m
Codeshare flight
1 stop 8h 06m
1 stop 8h 14m
Long layover time 3h05m
1 stop 8h 14m
1 stop 8h 24m
Change from terminal to terminal F
1 stop 8h 24m
1 stop 8h 46m
Long layover time 4h27m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 8h 46m
1 stop 8h 46m
Long layover time 4h27m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 8h 46m
1 stop 9h 00m
Long layover time 3h54m
Change from terminal S to terminal I
1 stop 9h 00m
1 stop 9h 15m
Long layover time 4h06m
1 stop 9h 15m
1 stop 9h 39m
Long layover time 4h11m
Change from terminal C to terminal 7
Codeshare flight
1 stop 9h 39m
1 stop 9h 46m
Long layover time 4h16m
1 stop 9h 46m
1 stop 9h 56m
Long layover time 4h39m
1 stop 9h 56m
1 stop 10h 11m
Long layover time 4h46m
Change from terminal C to terminal A
Codeshare flight
1 stop 10h 11m
1 stop 10h 19m
Long layover time 4h51m
Change from terminal C to terminal B
Codeshare flight
1 stop 10h 19m
Multiple airlines
1 stop 5h 09m
1 stop 5h 09m
- 06:05 DenverDenver International DEN
- 2 hours 08 minutes
- 09:13 Minneapolis Minneapolis St Paul International MSP, Terminal 1
- Layover time at 0h47m
- 10:00 MinneapolisMinneapolis St Paul International MSP, Terminal 1
- 2 hours 14 minutes
- 13:14 Toronto Pearson International YYZ, Terminal 1
1 stop 5h 09m
Codeshare flight
1 stop 5h 09m
1 stop 5h 39m
Low-cost airline
Codeshare flight
1 stop 5h 39m
1 stop 5h 40m
Change from terminal 1 to terminal
1 stop 5h 40m
1 stop 5h 42m
Codeshare flight
1 stop 5h 42m
1 stop 6h 18m
Codeshare flight
1 stop 6h 18m
1 stop 7h 32m
Change from terminal C to terminal A
1 stop 7h 32m
1 stop 7h 45m
Long layover time 3h13m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 7h 45m
1 stop 7h 54m
Long layover time 3h49m
Low-cost airline
Codeshare flight
1 stop 7h 54m
1 stop 8h 06m
Long layover time 3h12m
1 stop 8h 06m
1 stop 8h 14m
Long layover time 3h05m
Low-cost airline
Codeshare flight
1 stop 8h 14m
1 stop 8h 34m
Long layover time 3h31m
Change from terminal to terminal 2
1 stop 8h 34m
1 stop 8h 41m
Long layover time 3h06m
Codeshare flight
1 stop 8h 41m
1 stop 8h 41m
Long layover time 3h06m
1 stop 8h 41m
1 stop 8h 46m
Long layover time 4h27m
Change from terminal 1 to terminal 2
1 stop 8h 46m
1 stop 9h 00m
Long layover time 3h54m
Change from terminal S to terminal I
Low-cost airline
Codeshare flight
1 stop 9h 00m
1 stop 9h 01m
Long layover time 3h41m
Change from terminal to terminal D
1 stop 9h 01m
1 stop 9h 01m
Long layover time 3h41m
Change from terminal to terminal D
Codeshare flight
1 stop 9h 01m
1 stop 9h 14m
Long layover time 3h37m
Change from terminal C to terminal 4
1 stop 9h 14m
1 stop 9h 15m
Long layover time 4h06m
Low-cost airline
Codeshare flight
1 stop 9h 15m
1 stop 9h 39m
Long layover time 4h11m
Change from terminal C to terminal 7
1 stop 9h 39m
1 stop 9h 46m
Long layover time 4h16m
Codeshare flight
1 stop 9h 46m
1 stop 9h 53m
Long layover time 4h16m
1 stop 9h 53m
1 stop 10h 11m
Long layover time 4h46m
Change from terminal C to terminal A
1 stop 10h 11m
1 stop 10h 15m
Long layover time 4h31m
1 stop 10h 15m
1 stop 10h 19m
Long layover time 4h51m
Change from terminal C to terminal B
1 stop 10h 19m