DFW → ONT Dallas-Fort Worth to Ontario
live
Direct flights from Dallas-Fort Worth (DFW) to Ontario (ONT): 14 nonstop departures observed each week across 2 airlines. 69% of the last 45 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. No cancellations were recorded across the 45 tracked flights. The nonstop covers 1,908 km, an estimated 2 hours 57 minutes in the air. Measured by Pro Flight Search from live flight boards at Dallas-Fort Worth and Ontario. Updated 17 August 2026 at 17:18 UTC.
DFW
Dallas-Fort Worth
smooth · +7
ONT
Ontario
smooth · +0
dep bank 07:35–21:59 14x weekly
Median arrival −8 min across the last 45 operated legs
Flight time ~2h 57m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 45
Current nonstop fares DFW → ONT · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
American Airlines Frontier 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
American AirlinesAA 62% on time
Flights AA1820 08:30 daily · AA2956 10:41 daily · AA2635 12:30 daily · AA3006 17:47 daily
Frontier AirlinesF9 100% on time
Flights F94689 07:35 daily
History operated legs · board outcomes
Show 32 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 DFW and ONT, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 94 Completed 89 Delayed 41 Within 15m 48/89 Median +14m
AA1695 American
8 days
Mon, Aug 17
1/2 legs · N920NN
DFW
Departure
Sched 21:59
Scheduled departure
→
ONT
Arrival
Sched 22:59
Scheduled arrival · landing pending
Typical Mon schedule
Sun, Aug 16
2/2 legs · N831NN
DFW
Departure
22:43
Departed · Sched 21:5944m late
→
ONT
Arrival
23:28
Landed · Sched 22:5929m late
Sat, Aug 15
2/2 legs · N934AN
DFW
Departure
22:24
Departed · Sched 21:5925m late
→
ONT
Arrival
22:58
Landed · Sched 22:591m early
Fri, Aug 14
2/2 legs · N870NN
DFW
Departure
22:26
Departed · Sched 21:5927m late
→
ONT
Arrival
22:58
Landed · Sched 22:591m early
Thu, Aug 13
2/2 legs · N970AN
DFW
Departure
22:12
Departed · Sched 21:5913m late
→
ONT
Arrival
22:49
Landed · Sched 22:5910m early
Wed, Aug 12
2/2 legs · N553UW
DFW
Departure
00:41
Departed · Sched 21:59162m late
→
ONT
Arrival
01:11
Landed · Sched 22:59132m late
Tue, Aug 11
2/2 legs · N854NN
DFW
Departure
22:11
Departed · Sched 21:5912m late
→
ONT
Arrival
22:45
Landed · Sched 22:5914m early
Mon, Aug 10
2/2 legs · N988NN
DFW
Departure
23:01
Departed · Sched 21:5962m late
→
ONT
Arrival
23:31
Landed · Sched 22:5932m late
Full AA1695 history →
AA1820 American
8 days
Mon, Aug 17
2/2 legs · N131NN
DFW
Departure
08:41
Departed · Sched 08:3011m late
→
ONT
Arrival
09:16
Landed · Sched 09:3418m early
Sun, Aug 16
2/2 legs · N926UW
DFW
Departure
08:49
Departed · Sched 08:3019m late
→
ONT
Arrival
09:31
Landed · Sched 09:343m early
Sat, Aug 15
2/2 legs · N155UW
DFW
Departure
08:52
Departed · Sched 08:3022m late
→
ONT
Arrival
09:32
Landed · Sched 09:342m early
Fri, Aug 14
2/2 legs · N914UY
DFW
Departure
08:42
Departed · Sched 08:3012m late
→
ONT
Arrival
09:18
Landed · Sched 09:3416m early
Thu, Aug 13
2/2 legs · N157AA
DFW
Departure
08:36
Departed · Sched 08:306m late
→
ONT
Arrival
09:09
Landed · Sched 09:3425m early
Wed, Aug 12
2/2 legs · N561UW
DFW
Departure
10:37
Departed · Sched 08:30127m late
→
ONT
Arrival
11:11
Landed · Sched 09:3497m late
Tue, Aug 11
2/2 legs · N190UW
DFW
Departure
09:39
Departed · Sched 08:3069m late
→
ONT
Arrival
10:08
Landed · Sched 09:3434m late
Mon, Aug 10
2/2 legs · N539UW
DFW
Departure
08:45
Departed · Sched 08:3015m late
→
ONT
Arrival
09:15
Landed · Sched 09:3419m early
Full AA1820 history →
AA2635 American
8 days
Mon, Aug 17
2/2 legs · N917UY
DFW
Departure
Sched 12:30
Scheduled departure
→
ONT
Arrival
13:07
Est. · Sched 13:3124m early
Sun, Aug 16
2/2 legs · N921US
DFW
Departure
13:11
Departed · Sched 12:3041m late
→
ONT
Arrival
13:41
Landed · Sched 13:3110m late
Sat, Aug 15
2/2 legs · N185UW
DFW
Departure
13:22
Departed · Sched 12:5230m late
→
ONT
Arrival
13:57
Landed · Sched 13:534m late
Fri, Aug 14
2/2 legs · N180US
DFW
Departure
13:17
Departed · Sched 12:3047m late
→
ONT
Arrival
13:53
Landed · Sched 13:3122m late
Thu, Aug 13
2/2 legs · N919US
DFW
Departure
13:24
Departed · Sched 12:3054m late
→
ONT
Arrival
13:57
Landed · Sched 13:3126m late
Wed, Aug 12
2/2 legs · N194UW
DFW
Departure
12:52
Departed · Sched 12:3022m late
→
ONT
Arrival
13:26
Landed · Sched 13:315m early
Tue, Aug 11
2/2 legs · N916US
DFW
Departure
12:39
Departed · Sched 12:309m late
→
ONT
Arrival
13:06
Landed · Sched 13:3125m early
Mon, Aug 10
2/2 legs · N919US
DFW
Departure
12:40
Departed · Sched 12:3010m late
→
ONT
Arrival
13:10
Landed · Sched 13:3121m early
Full AA2635 history →
AA2956 American
8 days
Mon, Aug 17
2/2 legs · N161AA
DFW
Departure
10:36
Departed · Sched 10:415m early
→
ONT
Arrival
11:27
Est. · Sched 11:4316m early
Sun, Aug 16
2/2 legs · N199UW
DFW
Departure
11:01
Departed · Sched 10:4120m late
→
ONT
Arrival
11:31
Landed · Sched 11:4312m early
Sat, Aug 15
2/2 legs · N930AU
DFW
Departure
11:41
Departed · Sched 10:4160m late
→
ONT
Arrival
12:16
Landed · Sched 11:4333m late
Fri, Aug 14
2/2 legs · N143AN
DFW
Departure
11:10
Departed · Sched 10:4129m late
→
ONT
Arrival
11:41
Landed · Sched 11:432m early
Thu, Aug 13
2/2 legs · N163AA
DFW
Departure
11:09
Departed · Sched 10:4128m late
→
ONT
Arrival
11:42
Landed · Sched 11:431m early
Wed, Aug 12
2/2 legs · N167AN
DFW
Departure
10:55
Departed · Sched 10:4114m late
→
ONT
Arrival
11:30
Landed · Sched 11:4313m early
Tue, Aug 11
2/2 legs · N585UW
DFW
Departure
10:57
Departed · Sched 10:4116m late
→
ONT
Arrival
11:28
Landed · Sched 11:4315m early
Mon, Aug 10
2/2 legs · N180US
DFW
Departure
10:55
Departed · Sched 10:4114m late
→
ONT
Arrival
11:24
Landed · Sched 11:4319m early
Full AA2956 history →
AA3006 American
8 days
Mon, Aug 17
1/2 legs · N539UW
DFW
Departure
Sched 17:47
Scheduled departure
→
ONT
Arrival
Sched 18:47
Scheduled arrival · landing pending
Typical Mon schedule
Sun, Aug 16
2/2 legs · N185UW
DFW
Departure
18:58
Departed · Sched 17:4771m late
→
ONT
Arrival
19:33
Landed · Sched 18:4746m late
Sat, Aug 15
2/2 legs · N132AN
DFW
Departure
18:18
Departed · Sched 17:5820m late
→
ONT
Arrival
18:53
Landed · Sched 18:585m early
Fri, Aug 14
2/2 legs · N170US
DFW
Departure
19:47
Departed · Sched 17:47120m late
→
ONT
Arrival
20:21
Landed · Sched 18:4794m late
Thu, Aug 13
2/2 legs · N180US
DFW
Departure
18:22
Departed · Sched 17:4735m late
→
ONT
Arrival
19:13
Landed · Sched 18:4726m late
Wed, Aug 12
2/2 legs · N980UY
DFW
Departure
18:58
Departed · Sched 17:4771m late
→
ONT
Arrival
19:33
Landed · Sched 18:4746m late
Tue, Aug 11
2/2 legs · N925UY
DFW
Departure
18:45
Departed · Sched 17:4758m late
→
ONT
Arrival
19:18
Landed · Sched 18:4731m late
Mon, Aug 10
2/2 legs · N543UW
DFW
Departure
19:16
Departed · Sched 17:4789m late
→
ONT
Arrival
19:43
Landed · Sched 18:4756m late
Full AA3006 history →
F94689 Frontier
8 days
Mon, Aug 17
2/2 legs · N763FR
DFW
Departure
07:42
Departed · Sched 07:357m late
→
ONT
Arrival
08:13
Landed · Sched 08:4128m early
Sun, Aug 16
2/2 legs · N702FR
DFW
Departure
07:44
Departed · Sched 07:359m late
→
ONT
Arrival
08:22
Landed · Sched 08:4119m early
Sat, Aug 15
2/2 legs · N763FR
DFW
Departure
07:48
Departed · Sched 07:3513m late
→
ONT
Arrival
08:23
Landed · Sched 08:4118m early
Fri, Aug 14
2/2 legs · N763FR
DFW
Departure
07:50
Departed · Sched 07:3515m late
→
ONT
Arrival
08:23
Landed · Sched 08:4118m early
Thu, Aug 13
2/2 legs · N373FR
DFW
Departure
07:45
Departed · Sched 07:3510m late
→
ONT
Arrival
08:21
Landed · Sched 08:4120m early
Wed, Aug 12
2/2 legs · N653FR
DFW
Departure
07:42
Departed · Sched 07:357m late
→
ONT
Arrival
08:20
Landed · Sched 08:4121m early
Tue, Aug 11
2/2 legs · N702FR
DFW
Departure
07:56
Departed · Sched 07:3521m late
→
ONT
Arrival
08:28
Landed · Sched 08:4113m early
Mon, Aug 10
2/2 legs · N641FR
DFW
Departure
07:50
Departed · Sched 07:3515m late
→
ONT
Arrival
08:25
Landed · Sched 08:4116m early
Full F94689 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 — Dallas-Fort Worth (DFW) to Ontario (ONT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DFW-ONT
Copy
How we measure this →
DFW to ONT questions
Is DFW–ONT running on time right now? Smooth skies ahead. The departure side at DFW is the weaker end, route health score 94/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DFW–ONT? Operators schedule morning departures around 07:35 and evening departures around 17:47 from DFW. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ONT delay card to confirm conditions when you'd arrive.
How long is the flight from DFW to ONT? Great-circle distance is 1,908 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 165–194 min gate-to-gate on this route.
How often does DFW–ONT fly? 2 carriers operate this route, around 42 flights a week between them. Compare carrier days and times in the airline list above.