ONT → DEN Ontario to Denver
live
Direct flights from Ontario (ONT) to Denver (DEN): 54 nonstop departures observed each week across 3 airlines. 90% of the last 31 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. No cancellations were recorded across the 31 tracked flights. The nonstop covers 1,316 km, an estimated 2 hours 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Ontario and Denver. Updated 30 October 2026 at 15:09 UTC.
Today, ONT → DEN Fri 30 Oct · local times
Sched Flight ONT departure DEN arrival
05:00
UA2446 United Airlines
Left 05:06 +6
Landed 08:01 −16
05:40
WN4115 Southwest Airlines
Left 05:42
Landed 08:39 −16
06:25
F91500 Frontier Airlines
Est. 06:25 Departure not confirmed by the board
DEN est. 09:18 sched 09:46
08:05
WN3263 Southwest Airlines
On schedule T4
DEN est. 11:08 sched 11:15
·
F91262 Frontier Airlines
On schedule
DEN 15:13 scheduled
·
UA1263 United Airlines
On schedule
DEN 16:45 scheduled
·
WN3264 Southwest Airlines
On schedule
DEN 18:00 scheduled
·
WN3291 Southwest Airlines
On schedule
DEN 15:50 scheduled
Checked ONT board 06:18 · DEN board 08:44
ONT
Ontario
smooth · +13
DEN
Denver
smooth · +0
dep bank 05:00–17:40 54x weekly
Runs reliable · 3 airlines · 54x weekly · nonstop
90% on time
of the last 31 tracked ONT → DEN flights arrived within 15 minutes
Median arrival delay is −9 min . 0 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 31 arrivals
Flight time ~2h 11m estimated from route distance
Weekly departures 54x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 31
The week scheduled departures · origin local time
Frontier Airlines Southwest Airlines United Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Frontier AirlinesF9 100% on time
Flights F91500 06:15 daily · F91262 11:52 Tu We Th Sa · F92908 11:52 Mo Th Fr Su
Southwest AirlinesWN 79% on time
Flights WN4115 varies Mo Tu We Th Fr Su · WN3529 06:50 Sa · WN3263 08:05 Mo Tu We Th Fr · WN1782 08:55 Sa
United AirlinesUA 100% on time
Flights UA2446 05:00 daily · UA1263 varies daily
History operated legs · board outcomes
10-28 WN956 dep +11 → arr −9
10-27 WN956 dep +48 → arr +35
Show 23 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from ONT and DEN, paired departure → arrival per flight and day. Board history since Mon, Oct 26. Each day adds the flights our airport boards record.
Board rows 64 Completed 55 Delayed 9 Within 15m 46/55 Median +4m
UA2446 United Airlines
6 days
Sat, Oct 31
1/2 legs · N17407
ONT
Departure
Sched 05:00
Scheduled departure
Fri schedule from board history
→
DEN
Arrival
Sched 08:17
Scheduled arrival · landing pending
Fri, Oct 30
2/2 legs · N17407
ONT
Departure
05:06
Departed · Sched 05:006m late
→
DEN
Arrival
08:01
Landed · Sched 08:1716m early
Thu, Oct 29
2/2 legs · N47462
ONT
Departure
05:06
Departed · Sched 05:006m late
→
DEN
Arrival
08:06
Landed · Sched 08:1711m early
Wed, Oct 28
2/2 legs · N17475
ONT
Departure
05:06
Departed · Sched 05:006m late
→
DEN
Arrival
07:56
Landed · Sched 08:1721m early
Tue, Oct 27
2/2 legs · N47569
ONT
Departure
05:05
Departed · Sched 05:005m late
→
DEN
Arrival
08:08
Landed · Sched 08:179m early
Mon, Oct 26
1/2 legs · N17475
ONT
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
08:05
Landed · Sched 08:1712m early
Full UA2446 history →
F91262 Frontier Airlines
4 days
Fri, Oct 30
1/2 legs · N337FR
ONT
Departure
Sched 11:52
Scheduled departure
Thu schedule from board history
→
DEN
Arrival
Sched 15:13
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N337FR
ONT
Departure
11:28
Departed · Sched 11:5224m early
→
DEN
Arrival
15:10
Landed · Sched 15:133m early
Wed, Oct 28
2/2 legs · N395FR
ONT
Departure
12:07
Departed · Sched 11:5215m late
→
DEN
Arrival
14:59
Landed · Sched 15:1314m early
Tue, Oct 27
2/2 legs · N238FR
ONT
Departure
11:24
Departed · Sched 11:5228m early
→
DEN
Arrival
14:45
Landed · Sched 15:1328m early
Full F91262 history →
F91500 Frontier Airlines
5 days
Fri, Oct 30
2/2 legs · N388FR
ONT
Departure
Sched 06:25
Scheduled departure
→
DEN
Arrival
09:18
Est. · Sched 09:4628m early
Thu, Oct 29
2/2 legs · N395FR
ONT
Departure
06:32
Departed · Sched 06:257m late
→
DEN
Arrival
09:30
Landed · Sched 09:4616m early
Wed, Oct 28
2/2 legs · N638FR
ONT
Departure
06:33
Departed · Sched 06:258m late
→
DEN
Arrival
09:24
Landed · Sched 09:4622m early
Tue, Oct 27
2/2 legs · N438FR
ONT
Departure
06:25 Departed
→
DEN
Arrival
09:32
Landed · Sched 09:4614m early
Mon, Oct 26
1/2 legs · N392FR
ONT
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
09:46
Landed · Sched 09:415m late
Full F91500 history →
UA1263 United Airlines
5 days
Fri, Oct 30
1/2 legs · N78511
ONT
Departure
Sched 13:32
Scheduled departure
Thu schedule from board history
→
DEN
Arrival
Sched 16:45
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N78511
ONT
Departure
14:11
Departed · Sched 13:3239m late
→
DEN
Arrival
16:56
Landed · Sched 16:4511m late
Wed, Oct 28
2/2 legs · N491UA
ONT
Departure
13:39
Departed · Sched 13:2910m late
→
DEN
Arrival
16:46
Landed · Sched 16:451m late
Tue, Oct 27
2/2 legs · N431UA
ONT
Departure
13:36
Departed · Sched 13:297m late
→
DEN
Arrival
16:31
Landed · Sched 16:4514m early
Mon, Oct 26
1/2 legs · N36444
ONT
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
16:56
Landed · Sched 16:4511m late
Full UA1263 history →
WN3263 Southwest Airlines
5 days
Fri, Oct 30
2/2 legs · N8898L
ONT
Departure
Sched 08:05
Scheduled departure
→
DEN
Arrival
11:08
Est. · Sched 11:157m early
Thu, Oct 29
2/2 legs · N8838Q
ONT
Departure
08:49
Departed · Sched 08:0544m late
→
DEN
Arrival
11:51
Landed · Sched 11:1536m late
Wed, Oct 28
2/2 legs · N440LV
ONT
Departure
10:29
Departed · Sched 10:254m late
→
DEN
Arrival
13:19
Landed · Sched 13:3516m early
Tue, Oct 27
2/2 legs · N7889A
ONT
Departure
10:49
Departed · Sched 10:2524m late
→
DEN
Arrival
13:43
Landed · Sched 13:358m late
Mon, Oct 26
1/2 legs · N8553W
ONT
Departure
—
Board row not captured for this rotation yet.
→
Full WN3263 history →
WN3264 Southwest Airlines
3 days
Fri, Oct 30
1/2 legs · N8848Q
ONT
Departure
Sched 14:50
Scheduled departure
Thu schedule from board history
→
DEN
Arrival
Sched 18:00
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N8848Q
ONT
Departure
15:10
Departed · Sched 14:5020m late
→
DEN
Arrival
18:12
Landed · Sched 18:0012m late
Mon, Oct 26
1/2 legs · N8744B
ONT
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
18:22
Landed · Sched 18:0022m late
Full WN3264 history →
WN3291 Southwest Airlines
3 days
Fri, Oct 30
1/2 legs · N8873S
ONT
Departure
Sched 12:40
Scheduled departure
Thu schedule from board history
→
DEN
Arrival
Sched 15:50
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N8873S
ONT
Departure
12:46
Departed · Sched 12:406m late
→
DEN
Arrival
15:40
Landed · Sched 15:5010m early
Mon, Oct 26
1/2 legs · N8850Q
ONT
Departure
—
Board row not captured for this rotation yet.
→
Full WN3291 history →
WN4115 Southwest Airlines
4 days
Fri, Oct 30
2/2 legs · N8964L
ONT
Departure
05:42
Departed · Sched 05:402m late
→
DEN
Arrival
08:39
Landed · Sched 08:5516m early
Thu, Oct 29
2/2 legs · N8676A
ONT
Departure
05:45
Departed · Sched 05:405m late
→
DEN
Arrival
08:38
Landed · Sched 08:5517m early
Wed, Oct 28
2/2 legs · N8315C
ONT
Departure
07:02
Departed · Sched 06:5012m late
→
DEN
Arrival
09:53
Landed · Sched 10:007m early
Tue, Oct 27
2/2 legs · N9011H
ONT
Departure
07:09
Departed · Sched 06:5019m late
→
DEN
Arrival
10:06
Landed · Sched 10:006m late
Full WN4115 history →
WN956 Southwest Airlines
2 days
Wed, Oct 28
2/2 legs · N465WN
ONT
Departure
14:11
Departed · Sched 14:0011m late
→
DEN
Arrival
17:01
Landed · Sched 17:109m early
Tue, Oct 27
2/2 legs · N7826B
ONT
Departure
14:48
Departed · Sched 14:0048m late
→
DEN
Arrival
17:45
Landed · Sched 17:1035m late
Full WN956 history →
F92908 Frontier Airlines
1 day
Mon, Oct 26
1/2 legs · N378FR
ONT
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
14:53
Landed · Sched 15:1825m early
Full F92908 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Ontario (ONT) to Denver (DEN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ONT-DEN
Copy
How we measure this →
ONT to DEN questions
Is ONT–DEN running on time right now? Mostly on schedule. The departure side at ONT is the weaker end, route health score 71/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ONT–DEN? Operators schedule morning departures around 05:00 and evening departures around 17:40 from ONT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DEN delay card to confirm conditions when you'd arrive.
How long is the flight from ONT to DEN? Great-circle distance is 1,316 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 123–143 min gate-to-gate on this route.
How often does ONT–DEN fly? 3 carriers operate this route, around 54 flights a week between them. Compare carrier days and times in the airline list above.