Cheap Flights from Toronto, ON to Denver, CO from $206
On Cheapflightsplus.com you will find 2 direct and 77 connecting flights from Toronto to Denver. You can compare airfare deals from 6 airlines and multiple travel sites from $206, book and save on cheap plane tickets and last minute offers. Also check out YTO-DEN flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Toronto to Denver Flight Deals
Best Flights from Toronto to Denver Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $380 | 08:35 Toronto Pearson International | 10:28 Denver Denver International | 3h 53m | United Airlines | UA8651 |
from $206 | 11:20 Toronto Toronto Island | 07:43+1 день Denver Denver International | 22h 23m layover 17h 50m - Chicago | Porter Airlines | PD2387 F92209 |
from $233 | 16:35 Toronto Toronto Island | 01:17+1 день Denver Denver International | 10h 42m layover 4h 45m - New York | Porter Airlines | PD2141 F93161 |
from $233 | 11:20 Toronto Toronto Island | 15:04+1 день Denver Denver International | 29h 44m layover 24h 14m - Baltimore | Porter Airlines | PD2723 F92705 |
from $238 | 10:20 Toronto Pearson International | 13:49+1 день Denver Denver International | 29h 29m layover 21h 10m - San Diego | Air Transat | TS7793 F94928 |
from $241 | 15:00 Toronto Toronto Island | 01:17+1 день Denver Denver International | 12h 17m layover 6h 20m - New York | Porter Airlines | PD2137 F93161 |
from $246 | 11:20 Toronto Toronto Island | 08:54+1 день Denver Denver International | 23h 34m layover 18h 11m - Washington D.C. | Porter Airlines | PD2723 F9685 |
from $246 | 11:20 Toronto Toronto Island | 15:00+1 день Denver Denver International | 29h 40m layover 24h 10m - Washington D.C. | Porter Airlines | PD2723 F9687 |
from $260 | 06:45 Toronto Pearson International | 16:09 Denver Denver International | 11h 24m layover 4h 12m - Tampa | WestJet | WS1246 F93517 |
from $242 | 19:55 Toronto Pearson International | 06:38+2 дня Denver Denver International | 36h 43m layover 20h 31m - Tampa 7h 35m - Covington | Air Transat | TS7481 F91891 F93285 |
from $244 | 13:50 Toronto Pearson International | 11:40+1 день Denver Denver International | 23h 50m layover 3h 3m - Calgary 10h 26m - Los Angeles | WestJet | WS661 WS1512 F93156 |
from $248 | 06:45 Toronto Pearson International | 22:51 Denver Denver International | 18h 6m layover 3h 7m - Tampa 4h 46m - Philadelphia | WestJet | WS1246 F92340 F93339 |
from $258 | 11:20 Toronto Toronto Island | 22:36 Denver Denver International | 13h 16m layover 3h 44m - Baltimore 2h 49m - Charlotte | Porter Airlines | PD2723 F93075 F91361 |
from $265 | 22:40 Toronto Pearson International | 22:04+1 день Denver Denver International | 25h 24m layover 8h 3m - Vancouver 7h 0m - Las Vegas | WestJet | WS731 WS1788 F94612 |
from $267 | 07:00 Toronto Pearson International | 22:51 Denver Denver International | 17h 51m layover 2h 52m - Tampa 4h 46m - Philadelphia | Air Transat | TS7457 F92340 F93339 |
from $271 | 09:00 Toronto Toronto Island | 23:53 Denver Denver International | 16h 53m layover 5h 50m - New York 3h 34m - Atlanta | Porter Airlines | PD2125 F94347 F91449 |
Flight Schedule Toronto (Ontario) to Denver (Colorado)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
08:35 — 10:28
|
08:35 — 10:28
UA8651
United Airlines
Toronto — Denver
|
3h 53m |
Find flight
from$380 |
|
14:45 — 16:38
|
14:45 — 16:38
UA8163
United Airlines
Toronto — Denver
|
3h 53m |
Find flight
from$380 |
|
00:30 — 10:35
|
00:30 — 01:53
AC7774
Air Canada
Toronto — Montreal
6h 12m stop
08:05 — 10:35
AC1073
Air Canada
Montreal — Denver
|
12h 5m including layover |
Find flight
from$346 |
|
06:45 — 16:09
|
06:45 — 09:51
WS1246
WestJet
Toronto — Tampa
4h 12m stop
14:03 — 16:09
F93517
Frontier Airlines
Tampa — Denver
|
11h 24m including layover |
Find flight
from$260 |
|
07:00 — 16:09
|
07:00 — 10:06
TS7457
Air Transat
Toronto — Tampa
3h 57m stop
14:03 — 16:09
F93517
Frontier Airlines
Tampa — Denver
|
11h 9m including layover |
Find flight
from$279 |
|
08:30 — 17:20
|
08:30 — 10:30
AC103
Air Canada
Toronto — Vancouver
3h stop
13:30 — 17:20
AC8712
Air Canada
Vancouver — Denver
|
10h 50m including layover |
Find flight
from$317 |
|
10:00 — 18:21
|
10:00 — 13:00
TS7789
Air Transat
Toronto — Phoenix
3h 22m stop
16:22 — 18:21
F92106
Frontier Airlines
Phoenix — Denver
|
10h 21m including layover |
Find flight
from$360 |
|
10:20 — 13:49
+1 day
|
10:20 — 13:05
TS7793
Air Transat
Toronto — San Diego
21h 10m stop
10:15 — 13:49
F94928
Frontier Airlines
San Diego — Denver
|
29h 29m including layover |
Find flight
from$238 |
|
11:20 — 07:43
+1 day
|
11:10 — 12:00
PD2387
Porter Airlines
Toronto — Chicago
17h 50m stop
07:15 — 09:05
F92209
Frontier Airlines
Chicago — Denver
|
22h 23m including layover |
Find flight
from$206 |
|
11:20 — 15:04
+1 day
|
11:20 — 12:49
PD2723
Porter Airlines
Toronto — Baltimore
24h 14m stop
13:03 — 15:04
F92705
Frontier Airlines
Baltimore — Denver
|
29h 44m including layover |
Find flight
from$233 |
|
12:20 — 23:30
|
12:20 — 13:11
UA8694
United Airlines
Toronto — Chicago
8h 27m stop
21:38 — 23:30
UA1748
United Airlines
Chicago — Denver
|
13h 10m including layover |
Find flight
from$376 |
|
12:20 — 16:28
|
12:20 — 13:11
UA8694
United Airlines
Toronto — Chicago
1h 24m stop
14:35 — 16:28
UA1588
United Airlines
Chicago — Denver
|
6h 8m including layover |
Find flight
from$396 |
|
14:00 — 01:17
+1 day
|
14:00 — 15:30
PD2135
Porter Airlines
Toronto — New York
7h 20m stop
22:50 — 01:17
F93161
Frontier Airlines
New York — Denver
|
13h 17m including layover |
Find flight
from$284 |
|
15:00 — 01:17
+1 day
|
15:00 — 16:30
PD2137
Porter Airlines
Toronto — New York
6h 20m stop
22:59 — 01:38
F93161
Frontier Airlines
New York — Denver
|
12h 17m including layover |
Find flight
from$241 |
|
16:35 — 01:17
+1 day
|
16:30 — 18:00
PD2141
Porter Airlines
Toronto — New York
4h 45m stop
22:59 — 01:38
F93161
Frontier Airlines
New York — Denver
|
10h 42m including layover |
Find flight
from$233 |
|
17:30 — 21:58
|
17:30 — 18:43
UA3542
United Airlines
Toronto — Chicago
1h 23m stop
20:05 — 21:58
UA767
United Airlines
Chicago — Denver
|
6h 28m including layover |
Find flight
from$390 |
|
17:30 — 23:30
|
17:30 — 18:39
UA3542
United Airlines
Toronto — Chicago
2h 59m stop
21:38 — 23:30
UA1748
United Airlines
Chicago — Denver
|
8h including layover |
Find flight
from$397 |
|
18:40 — 23:30
|
18:40 — 19:37
UA8293
United Airlines
Toronto — Chicago
2h 1m stop
21:38 — 23:30
UA1748
United Airlines
Chicago — Denver
|
6h 50m including layover |
Find flight
from$396 |
|
19:55 — 09:13
+1 day
|
19:55 — 23:01
TS7481
Air Transat
Toronto — Tampa
8h 17m stop
07:18 — 09:13
F91113
Frontier Airlines
Tampa — Denver
|
15h 18m including layover |
Find flight
from$254 |
|
20:00 — 10:35
+1 day
|
20:00 — 21:18
AC426
Air Canada
Toronto — Montreal
10h 47m stop
08:05 — 10:35
AC1073
Air Canada
Montreal — Denver
|
16h 35m including layover |
Find flight
from$395 |
|
06:45 — 22:51
|
06:45 — 09:51
WS1246
WestJet
Toronto — Tampa
3h 7m stop
12:58 — 15:48
F92340
Frontier Airlines
Tampa — Philadelphia
4h 46m stop
20:34 — 22:51
F93339
Frontier Airlines
Philadelphia — Denver
|
18h 6m including layover |
Find flight
from$248 |
|
07:00 — 22:51
|
07:00 — 10:06
TS7457
Air Transat
Toronto — Tampa
2h 52m stop
12:58 — 15:48
F92340
Frontier Airlines
Tampa — Philadelphia
4h 46m stop
20:34 — 22:51
F93339
Frontier Airlines
Philadelphia — Denver
|
17h 51m including layover |
Find flight
from$267 |
|
08:05 — 04:10
+1 day
|
08:05 — 10:52
AC739
Air Canada
Toronto — San Francisco
5h 45m stop
16:37 — 18:05
AC4014
Air Canada
San Francisco — Ontario
6h 44m stop
00:49 — 04:10
F91500
Frontier Airlines
Ontario — Denver
|
22h 5m including layover |
Find flight
from$288 |
|
09:00 — 23:53
|
09:00 — 10:30
PD2125
Porter Airlines
Toronto — New York
5h 50m stop
16:20 — 18:55
F94347
Frontier Airlines
New York — Atlanta
3h 34m stop
22:29 — 23:53
F91449
Frontier Airlines
Atlanta — Denver
|
16h 53m including layover |
Find flight
from$271 |
|
13:50 — 11:40
+1 day
|
13:50 — 16:17
WS661
WestJet
Toronto — Calgary
3h 3m stop
19:20 — 21:44
WS1512
WestJet
Calgary — Los Angeles
10h 26m stop
08:10 — 11:40
F93156
Frontier Airlines
Los Angeles — Denver
|
23h 50m including layover |
Find flight
from$244 |
|
15:25 — 08:54
+1 day
|
15:25 — 16:40
AC7968
Air Canada
Toronto — Montreal
2h 20m stop
19:00 — 21:00
AC8825
Air Canada
Montreal — Washington D.C.
10h stop
07:00 — 08:54
F9685
Frontier Airlines
Washington D.C. — Denver
|
19h 29m including layover |
Find flight
from$295 |
|
16:35 — 07:53
+1 day
|
16:35 — 18:05
PD2141
Porter Airlines
Toronto — New York
3h 55m stop
22:00 — 00:42
F93423
Frontier Airlines
New York — Dallas
5h 51m stop
06:33 — 07:53
F93365
Frontier Airlines
Dallas — Denver
|
17h 18m including layover |
Find flight
from$278 |
|
19:55 — 06:38
+2 days
|
19:55 — 23:01
TS7481
Air Transat
Toronto — Tampa
20h 31m stop
19:32 — 21:55
F91891
Frontier Airlines
Tampa — Covington
7h 35m stop
05:30 — 06:38
F93285
Frontier Airlines
Covington — Denver
|
36h 43m including layover |
Find flight
from$242 |
|
20:00 — 10:41
+1 day
|
20:00 — 22:13
WS1118
WestJet
Toronto — Las Vegas
2h 39m stop
00:52 — 05:44
F91650
Frontier Airlines
Las Vegas — Dallas
3h 36m stop
09:20 — 10:41
F92147
Frontier Airlines
Dallas — Denver
|
16h 41m including layover |
Find flight
from$276 |
|
21:05 — 17:42
+1 day
|
21:05 — 23:25
PD409
Porter Airlines
Toronto — Edmonton
7h 15m stop
06:40 — 10:05
F81716
Freedom Airlines
Edmonton — Phoenix
5h 37m stop
15:42 — 17:42
F92106
Frontier Airlines
Phoenix — Denver
|
22h 37m including layover |
Find flight
from$310 |
|
22:40 — 22:04
+1 day
|
22:40 — 01:08
WS731
WestJet
Toronto — Vancouver
8h 3m stop
09:05 — 11:55
WS1788
WestJet
Vancouver — Las Vegas
7h stop
20:44 — 23:48
F94612
Frontier Airlines
Las Vegas — Denver
|
25h 24m including layover |
Find flight
from$265 |
|
22:40 — 12:31
+2 days
|
22:40 — 01:02
WS731
WestJet
Toronto — Vancouver
16h 28m stop
17:30 — 20:16
WS1790
WestJet
Vancouver — Las Vegas
12h 59m stop
09:15 — 12:31
F92016
Frontier Airlines
Las Vegas — Denver
|
39h 51m including layover |
Find flight
from$284 |
|
23:15 — 12:31
+2 days
|
23:15 — 00:39
WS598
WestJet
Toronto — Montreal
16h 56m stop
17:35 — 20:25
TS7777
Air Transat
Montreal — Las Vegas
12h 50m stop
09:15 — 12:31
F92016
Frontier Airlines
Las Vegas — Denver
|
39h 16m including layover |
Find flight
from$358 |
|
23:15 — 22:53
+2 days
|
23:15 — 00:39
WS598
WestJet
Toronto — Montreal
16h 56m stop
17:35 — 20:25
TS7777
Air Transat
Montreal — Las Vegas
23h 20m stop
19:45 — 22:53
F94612
Frontier Airlines
Las Vegas — Denver
|
49h 38m including layover |
Find flight
from$358 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Toronto to Denver depends on and how to choose the most interesting flight option for you.
Distance between Toronto and Denver is 2131 miles. Time difference between the cities is 2h. Airplanes depart 00:30 to 23:30 from 3 Toronto airports and arrive 00:30 to 23:30 to 2 Denver airports. Average flight time is 3h 53m.
- The fastest flight 3h 53m
- Average flight time 3h 53m
- The earliest flight 00:30
- The latest flight 23:30
- Distance 1325 ml
The cheapest months to travel to Denver are february (from 206 $), december (from 210 $), november (from 265 $).
The most expensive months are january (from 323 $), november (from 265 $), december (from 210 $).
What is the lowest airfare Toronto to Denver?
The cheapest plane ticket found by our users is $206. This airfare is for economy class on one-way PD2387 flight by Porter Airlines for February 21, 2025 which leaves Toronto Island in Toronto at 11:20 am and arrives at Denver Denver International at 07:43.
Popular Airlines on the Route
The flight Toronto — Denver is served by 6 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Air Canada - 7 departures per week at the price of from $ 288 . And the most expensive tickets are offered by Air Transat airline - from $ 530.
Direct flights
There are 2 nonstop flights on the route. The fastest direct flight is UA8651 by United Airlines takes 3h 53m and the cheapest is PD2387 by Porter Airlines for $380.
- UA - United Airlinesfrom $380Find
Connecting Flights
There are 77 flights with layovers on the route. The fastest connecting flight is UA8694 by United Airlines takes 6h 8m and the cheapest is PD2387 by Porter Airlines for $206.
- AC - Air Canadafrom $288Find
- AS - Alaska Airlinesfrom $339Find
- PD - Porter Airlinesfrom $206Find
- WS - WestJetfrom $244Find
- UA - United Airlinesfrom $376Find
- TS - Air Transatfrom $238Find
Airports
You can fly from Toronto to Denver from 3 airports (Buttonville Municipal, Toronto Island, Pearson International).
Toronto airports
- Buttonville Municipal-YKZFind
- Toronto Island-YTZfrom $206Find
- Pearson International-YYZfrom $238Find
Denver airports
- Denver International-DENFind
- Arapahoe Co-APAFind
Airplanes
There are flights to Denver from Toronto by 6 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from Toronto
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $75Find
- from $55Find
- from $64Find
- from $54Find
- from $72Find
- from $78Find
- from $73Find
- from $65Find
- from $56Find
- from $66Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.