SMF → ONT Sacramento to Ontario
live
Direct flights from Sacramento (SMF) to Ontario (ONT): 42 nonstop departures observed each week across 1 airline. 82% of the last 39 tracked flights arrived within 15 minutes of schedule. The median arrival is 11 minutes early. No cancellations were recorded across the 41 tracked flights. The nonstop covers 627 km, an estimated 1 hour 18 minutes in the air. Measured by Pro Flight Search from live flight boards at Sacramento and Ontario. Updated 29 October 2026 at 05:18 UTC.
SMF
Sacramento
busy · +18
ONT
Ontario
smooth · +9
dep bank 06:05–20:45 42x weekly
Runs reliable · 1 airline · 42x weekly · nonstop
82% on time
of the last 39 tracked SMF → ONT flights arrived within 15 minutes
Median arrival delay is −11 min . 0 of 41 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −11 min across the last 39 arrivals
Flight time ~1h 18m estimated from route distance
Weekly departures 42x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 41
The week scheduled departures · origin local time
Southwest 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
Southwest AirlinesWN 82% on time
Flights WN969 06:05 Mo Th Fr · WN738 06:25 Tu We · WN3935 08:00 Su · WN743 08:55 Tu We
History operated legs · board outcomes
10-28 WN738 dep +7 → arr −13
10-28 WN743 dep +2 → arr −21
10-27 WN738 dep +22 → arr −9
10-27 WN743 dep +15 → arr −16
10-26 WN969 dep +10 → arr −14
10-24 WN207 dep +8 → arr −20
10-23 WN969 dep +11 → arr −13
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 SMF and ONT, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 83 Completed 79 Delayed 25 Within 15m 56/79 Median +3m
WN2804 Southwest
2 days
Wed, Oct 28
2/2 legs · N8708Q
SMF
Departure
10:44
Departed · Sched 10:404m late
→
ONT
Arrival
11:54
Landed · Sched 12:006m early
Tue, Oct 27
2/2 legs · N8731J
SMF
Departure
10:50
Departed · Sched 10:4010m late
→
ONT
Arrival
11:49
Landed · Sched 12:0011m early
Full WN2804 history →
WN3047 Southwest
2 days
Wed, Oct 28
2/2 legs · N8608N
SMF
Departure
19:54
Departed · Sched 19:0549m late
→
ONT
Arrival
21:00
Landed · Sched 20:2535m late
Tue, Oct 27
2/2 legs · N234WN
SMF
Departure
19:14
Departed · Sched 19:059m late
→
ONT
Arrival
20:20
Landed · Sched 20:255m early
Full WN3047 history →
WN3672 Southwest
2 days
Wed, Oct 28
2/2 legs · N8934Q
SMF
Departure
15:40
Departed · Sched 15:3010m late
→
ONT
Arrival
16:43
Landed · Sched 16:507m early
Tue, Oct 27
2/2 legs · N8822Q
SMF
Departure
15:47
Departed · Sched 15:3017m late
→
ONT
Arrival
16:41
Landed · Sched 16:509m early
Full WN3672 history →
WN3955 Southwest
6 days
Wed, Oct 28
2/2 legs · N8611F
SMF
Departure
22:11
Departed · Sched 20:5576m late
→
ONT
Arrival
23:39
Last seen · Sched 22:1584m late
Tue, Oct 27
2/2 legs · N8980Q
SMF
Departure
20:57
Departed · Sched 20:552m late
→
ONT
Arrival
22:03
Landed · Sched 22:1512m early
Mon, Oct 26
2/2 legs · N8753Q
SMF
Departure
20:52
Departed · Sched 20:457m late
→
ONT
Arrival
22:07
Landed · Sched 22:103m early
Sun, Oct 25
2/2 legs · N8970Q
SMF
Departure
Sched 21:20
Scheduled time only · no board update captured
→
ONT
Arrival
22:51
Landed · Sched 22:4011m late
Fri, Oct 23
2/2 legs · N8672F
SMF
Departure
21:28
Departed · Sched 20:4543m late
→
ONT
Arrival
22:34
Landed · Sched 22:1024m late
Thu, Oct 22
2/2 legs · N8709Q
SMF
Departure
23:31
Departed · Sched 20:45166m late
→
ONT
Arrival
00:52
Landed · Sched 22:10162m late
Full WN3955 history →
WN738 Southwest
2 days
Wed, Oct 28
2/2 legs · N276WN
SMF
Departure
06:32
Departed · Sched 06:257m late
→
ONT
Arrival
07:42
Landed · Sched 07:453m early
Tue, Oct 27
2/2 legs · N7704B
SMF
Departure
06:47
Departed · Sched 06:2522m late
→
ONT
Arrival
07:36
Landed · Sched 07:459m early
Full WN738 history →
WN743 Southwest
2 days
Wed, Oct 28
2/2 legs · N570WN
SMF
Departure
08:57
Departed · Sched 08:552m late
→
ONT
Arrival
10:02
Landed · Sched 10:2018m early
Tue, Oct 27
2/2 legs · N212WN
SMF
Departure
09:10
Departed · Sched 08:5515m late
→
ONT
Arrival
10:11
Landed · Sched 10:209m early
Full WN743 history →
WN1095 Southwest
5 days
Mon, Oct 26
2/2 legs · N7828A
SMF
Departure
19:09
Departed · Sched 19:009m late
→
ONT
Arrival
20:09
Landed · Sched 20:2011m early
Sun, Oct 25
1/2 legs · N201LV
SMF
Departure
Sched 19:50
Scheduled time only · no board update captured
→
ONT
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · N8981Q
SMF
Departure
19:24
Departed · Sched 19:1014m late
→
ONT
Arrival
20:32
Landed · Sched 20:302m late
Fri, Oct 23
2/2 legs · N904WN
SMF
Departure
19:06
Departed · Sched 19:006m late
→
ONT
Arrival
20:10
Landed · Sched 20:2010m early
Thu, Oct 22
2/2 legs · N965WN
SMF
Departure
19:20
Departed · Sched 19:0020m late
→
ONT
Arrival
20:45
Landed · Sched 20:2025m late
Full WN1095 history →
WN3947 Southwest
3 days
Mon, Oct 26
2/2 legs · N214WN
SMF
Departure
09:56
Departed · Sched 09:506m late
→
ONT
Arrival
10:59
Landed · Sched 11:1516m early
Fri, Oct 23
2/2 legs · N906WN
SMF
Departure
09:53
Departed · Sched 09:503m late
→
ONT
Arrival
11:00
Landed · Sched 11:1515m early
Thu, Oct 22
2/2 legs · N908WN
SMF
Departure
09:59
Departed · Sched 09:509m late
→
ONT
Arrival
11:06
Landed · Sched 11:159m early
Full WN3947 history →
WN3948 Southwest
3 days
Mon, Oct 26
2/2 legs · N444WN
SMF
Departure
11:58
Departed · Sched 11:508m late
→
ONT
Arrival
12:56
Landed · Sched 13:1519m early
Fri, Oct 23
2/2 legs · N930WN
SMF
Departure
11:59
Departed · Sched 11:509m late
→
ONT
Arrival
12:59
Landed · Sched 13:1516m early
Thu, Oct 22
2/2 legs · N242WN
SMF
Departure
12:31
Departed · Sched 11:5041m late
→
ONT
Arrival
13:39
Landed · Sched 13:1524m late
Full WN3948 history →
WN3949 Southwest
4 days
Mon, Oct 26
2/2 legs · N456WN
SMF
Departure
14:11
Departed · Sched 14:0011m late
→
ONT
Arrival
15:14
Landed · Sched 15:206m early
Sun, Oct 25
2/2 legs · N904WN
SMF
Departure
13:54
Departed · Sched 13:551m early
→
ONT
Arrival
15:09
Landed · Sched 15:156m early
Fri, Oct 23
2/2 legs · N906WN
SMF
Departure
14:24
Departed · Sched 14:0024m late
→
ONT
Arrival
15:26
Landed · Sched 15:206m late
Thu, Oct 22
2/2 legs · N455WN
SMF
Departure
15:09
Departed · Sched 14:0069m late
→
ONT
Arrival
16:17
Landed · Sched 15:2057m late
Full WN3949 history →
WN3950 Southwest
3 days
Mon, Oct 26
2/2 legs · N8724J
SMF
Departure
17:20
Departed · Sched 16:1565m late
→
ONT
Arrival
18:23
Landed · Sched 17:3548m late
Fri, Oct 23
2/2 legs · N1803U
SMF
Departure
17:07
Departed · Sched 16:1552m late
→
ONT
Arrival
18:20
Landed · Sched 17:3545m late
Thu, Oct 22
2/2 legs · N8724J
SMF
Departure
16:53
Departed · Sched 16:1538m late
→
ONT
Arrival
17:55
Landed · Sched 17:3520m late
Full WN3950 history →
WN969 Southwest
3 days
Mon, Oct 26
2/2 legs · N8553W
SMF
Departure
06:08
Departed · Sched 06:053m late
→
ONT
Arrival
07:15
Landed · Sched 07:2510m early
Fri, Oct 23
2/2 legs · N8970Q
SMF
Departure
06:07
Departed · Sched 06:052m late
→
ONT
Arrival
07:16
Landed · Sched 07:259m early
Thu, Oct 22
2/2 legs · N8686A
SMF
Departure
06:11
Departed · Sched 06:056m late
→
ONT
Arrival
07:21
Landed · Sched 07:254m early
Full WN969 history →
WN2123 Southwest
1 day
Sun, Oct 25
2/2 legs · N476WN
SMF
Departure
10:50
Departed · Sched 10:455m late
→
ONT
Arrival
11:59
Landed · Sched 12:056m early
Full WN2123 history →
WN2342 Southwest
1 day
Sun, Oct 25
2/2 legs · N435WN
SMF
Departure
15:57
Departed · Sched 15:2532m late
→
ONT
Arrival
17:25
Last seen · Sched 16:4540m late
Full WN2342 history →
WN3935 Southwest
1 day
Sun, Oct 25
2/2 legs · N8838Q
SMF
Departure
08:01
Departed · Sched 08:001m late
→
ONT
Arrival
08:58
Landed · Sched 09:2022m early
Full WN3935 history →
WN2034 Southwest
1 day
Sat, Oct 24
2/2 legs · N478WN
SMF
Departure
14:53
Departed · Sched 14:2033m late
→
ONT
Arrival
15:58
Landed · Sched 15:4018m late
Full WN2034 history →
WN207 Southwest
1 day
Sat, Oct 24
2/2 legs · N467WN
SMF
Departure
09:53
Departed · Sched 09:458m late
→
ONT
Arrival
10:53
Landed · Sched 11:1017m early
Full WN207 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: Sacramento (SMF) to Ontario (ONT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SMF-ONT
Copy
How we measure this →
SMF to ONT questions
Is SMF–ONT running on time right now? Mostly on schedule. The departure side at SMF is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SMF–ONT? Operators schedule morning departures around 06:05 and evening departures around 19:00 from SMF. 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 SMF to ONT? Great-circle distance is 627 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 74–84 min gate-to-gate on this route.
How often does SMF–ONT fly? Southwest Airlines runs the route with about 42 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.