627 km · Domestic

Ontario (ONT) – Sacramento (SMF)

In July 2026, 361 flights operated between Ontario and Sacramento (both directions), and 78.4% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January308310▲ 0.6%
February290304▲ 4.8%
March355367▲ 3.4%
April364367▲ 0.8%
May369372▲ 0.8%
June350353▲ 0.9%
July357361▲ 1.1%
August353––
September354––
October362–in progress
November355––
December357––
Year to date (Jan–Jul)2,3932,434▲ 1.7%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January88.3%82.9%▼ 6.1%
February87.6%80.6%▼ 8.0%
March85.4%83.4%▼ 2.3%
April86.0%79.3%▼ 7.8%
May81.0%74.5%▼ 8.0%
June76.9%67.1%▼ 12.7%
July83.8%78.4%▼ 6.4%
August85.8%––
September88.4%––
October79.0%–in progress
November85.4%––
December76.8%––
Year-to-date average (Jan–Jul)84.1%78.0%▼ 7.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January40▼ 100.0%
February00–
March00–
April01–
May02–
June21▼ 50.0%
July05–
August3––
September0––
October0–in progress
November1––
December1––
Year to date (Jan–Jul)69▲ 50.0%

Airlines on this route

  1. Southwest Airlines 98.5%
  2. Frontier Airlines 1.5%

Oct 1, 2024 – Jul 31, 2026

By direction

ONT → SMF

Scheduled flights
3,774
Flights operated
3,764
Cancelled
10 · 0.3%
On-time departures
82.2%

SMF → ONT

Scheduled flights
3,781
Flights operated
3,769
Cancelled
12 · 0.3%
On-time departures
81.4%

ONT → SMF and SMF → ONT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 7,441 98.5% 81.7% 22
Frontier Airlines F9 114 1.5% 86.0% 0

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

Flight timing & delays

Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay06:00–07:00-2.3min · 737 recorded · 734 measured
Gap to highest-delay hour18.0min06:00 ↔ 20:00
Recorded flights7,555ONT–SMF

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 95.7% · 212 recorded · 211 measured · Source: the US BTS 06:00 · 97.0% · 737 recorded · 734 measured · Source: the US BTS 07:00 · 95.1% · 350 recorded · 348 measured · Source: the US BTS 08:00 · 94.7% · 533 recorded · 531 measured · Source: the US BTS 09:00 · 92.8% · 504 recorded · 502 measured · Source: the US BTS 10:00 · 91.5% · 485 recorded · 483 measured · Source: the US BTS 11:00 · 79.4% · 399 recorded · 398 measured · Source: the US BTS 12:00 · 82.7% · 535 recorded · 533 measured · Source: the US BTS 13:00 · 75.1% · 446 recorded · 446 measured · Source: the US BTS 14:00 · 80.2% · 203 recorded · 202 measured · Source: the US BTS 15:00 · 69.3% · 432 recorded · 430 measured · Source: the US BTS 16:00 · 75.1% · 418 recorded · 418 measured · Source: the US BTS 17:00 · 75.9% · 371 recorded · 369 measured · Source: the US BTS 18:00 · 72.0% · 728 recorded · 728 measured · Source: the US BTS 19:00 · 72.5% · 405 recorded · 404 measured · Source: the US BTS 20:00 · 70.2% · 655 recorded · 654 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 133 recorded · 133 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 9 recorded · 9 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · -1.3 min · 212 recorded · 211 measured · Source: the US BTS 06:00 · -2.3 min · 737 recorded · 734 measured · Source: the US BTS 07:00 · -1.2 min · 350 recorded · 348 measured · Source: the US BTS 08:00 · -0.4 min · 533 recorded · 531 measured · Source: the US BTS 09:00 · 1.1 min · 504 recorded · 502 measured · Source: the US BTS 10:00 · 3.0 min · 485 recorded · 483 measured · Source: the US BTS 11:00 · 8.9 min · 399 recorded · 398 measured · Source: the US BTS 12:00 · 5.8 min · 535 recorded · 533 measured · Source: the US BTS 13:00 · 11.3 min · 446 recorded · 446 measured · Source: the US BTS 14:00 · 7.3 min · 203 recorded · 202 measured · Source: the US BTS 15:00 · 14.1 min · 432 recorded · 430 measured · Source: the US BTS 16:00 · 10.9 min · 418 recorded · 418 measured · Source: the US BTS 17:00 · 10.4 min · 371 recorded · 369 measured · Source: the US BTS 18:00 · 15.5 min · 728 recorded · 728 measured · Source: the US BTS 19:00 · 13.2 min · 405 recorded · 404 measured · Source: the US BTS 20:00 · 15.7 min · 655 recorded · 654 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 133 recorded · 133 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 9 recorded · 9 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 212 · 212 recorded · 211 measured · Source: the US BTS 06:00 · 737 · 737 recorded · 734 measured · Source: the US BTS 07:00 · 350 · 350 recorded · 348 measured · Source: the US BTS 08:00 · 533 · 533 recorded · 531 measured · Source: the US BTS 09:00 · 504 · 504 recorded · 502 measured · Source: the US BTS 10:00 · 485 · 485 recorded · 483 measured · Source: the US BTS 11:00 · 399 · 399 recorded · 398 measured · Source: the US BTS 12:00 · 535 · 535 recorded · 533 measured · Source: the US BTS 13:00 · 446 · 446 recorded · 446 measured · Source: the US BTS 14:00 · 203 · 203 recorded · 202 measured · Source: the US BTS 15:00 · 432 · 432 recorded · 430 measured · Source: the US BTS 16:00 · 418 · 418 recorded · 418 measured · Source: the US BTS 17:00 · 371 · 371 recorded · 369 measured · Source: the US BTS 18:00 · 728 · 728 recorded · 728 measured · Source: the US BTS 19:00 · 405 · 405 recorded · 404 measured · Source: the US BTS 20:00 · 655 · 655 recorded · 654 measured · Source: the US BTS 21:00 · 133 · 133 recorded · 133 measured · Source: the US BTS 22:00 · 9 · 9 recorded · 9 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0095.7%-1.3 min211212
06:0097.0%-2.3 min734737
07:0095.1%-1.2 min348350
08:0094.7%-0.4 min531533
09:0092.8%1.1 min502504
10:0091.5%3.0 min483485
11:0079.4%8.9 min398399
12:0082.7%5.8 min533535
13:0075.1%11.3 min446446
14:0080.2%7.3 min202203
15:0069.3%14.1 min430432
16:0075.1%10.9 min418418
17:0075.9%10.4 min369371
18:0072.0%15.5 min728728
19:0072.5%13.2 min404405
20:0070.2%15.7 min654655
21:00Fewer than 200 measured departures—133133
22:00Fewer than 200 measured departures—99
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 81.1% · 1,238 recorded · 1,235 measured · Source: the US BTS Tuesday · 85.1% · 1,080 recorded · 1,080 measured · Source: the US BTS Wednesday · 86.4% · 1,068 recorded · 1,060 measured · Source: the US BTS Thursday · 81.0% · 1,228 recorded · 1,223 measured · Source: the US BTS Friday · 81.2% · 1,235 recorded · 1,232 measured · Source: the US BTS Saturday · 82.8% · 669 recorded · 667 measured · Source: the US BTS Sunday · 75.6% · 1,037 recorded · 1,036 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Monday · 7.3 min · 1,238 recorded · 1,235 measured · Source: the US BTS Tuesday · 5.8 min · 1,080 recorded · 1,080 measured · Source: the US BTS Wednesday · 4.9 min · 1,068 recorded · 1,060 measured · Source: the US BTS Thursday · 8.8 min · 1,228 recorded · 1,223 measured · Source: the US BTS Friday · 8.7 min · 1,235 recorded · 1,232 measured · Source: the US BTS Saturday · 7.0 min · 669 recorded · 667 measured · Source: the US BTS Sunday · 10.7 min · 1,037 recorded · 1,036 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Monday · 1,238 · 1,238 recorded · 1,235 measured · Source: the US BTS Tuesday · 1,080 · 1,080 recorded · 1,080 measured · Source: the US BTS Wednesday · 1,068 · 1,068 recorded · 1,060 measured · Source: the US BTS Thursday · 1,228 · 1,228 recorded · 1,223 measured · Source: the US BTS Friday · 1,235 · 1,235 recorded · 1,232 measured · Source: the US BTS Saturday · 669 · 669 recorded · 667 measured · Source: the US BTS Sunday · 1,037 · 1,037 recorded · 1,036 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday81.1%7.3 min1,2351,238
Tuesday85.1%5.8 min1,0801,080
Wednesday86.4%4.9 min1,0601,068
Thursday81.0%8.8 min1,2231,228
Friday81.2%8.7 min1,2321,235
Saturday82.8%7.0 min667669
Sunday75.6%10.7 min1,0361,037

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Jan · 85.6% · 622 recorded · 618 measured · Source: the US BTS Feb · 84.0% · 594 recorded · 594 measured · Source: the US BTS Mar · 84.4% · 722 recorded · 722 measured · Source: the US BTS Apr · 82.6% · 732 recorded · 731 measured · Source: the US BTS May · 77.7% · 743 recorded · 741 measured · Source: the US BTS Jun · 72.0% · 706 recorded · 703 measured · Source: the US BTS Jul · 81.1% · 723 recorded · 718 measured · Source: the US BTS Aug · 85.8% · 356 recorded · 353 measured · Source: the US BTS Sep · 88.4% · 354 recorded · 354 measured · Source: the US BTS Oct · 82.5% · 608 recorded · 607 measured · Source: the US BTS Nov · 84.7% · 703 recorded · 701 measured · Source: the US BTS Dec · 78.9% · 692 recorded · 691 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Jan · 4.4 min · 622 recorded · 618 measured · Source: the US BTS Feb · 6.5 min · 594 recorded · 594 measured · Source: the US BTS Mar · 7.0 min · 722 recorded · 722 measured · Source: the US BTS Apr · 6.6 min · 732 recorded · 731 measured · Source: the US BTS May · 10.2 min · 743 recorded · 741 measured · Source: the US BTS Jun · 12.3 min · 706 recorded · 703 measured · Source: the US BTS Jul · 9.9 min · 723 recorded · 718 measured · Source: the US BTS Aug · 3.5 min · 356 recorded · 353 measured · Source: the US BTS Sep · 4.4 min · 354 recorded · 354 measured · Source: the US BTS Oct · 7.6 min · 608 recorded · 607 measured · Source: the US BTS Nov · 5.1 min · 703 recorded · 701 measured · Source: the US BTS Dec · 10.0 min · 692 recorded · 691 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Jan · 622 · 622 recorded · 618 measured · Source: the US BTS Feb · 594 · 594 recorded · 594 measured · Source: the US BTS Mar · 722 · 722 recorded · 722 measured · Source: the US BTS Apr · 732 · 732 recorded · 731 measured · Source: the US BTS May · 743 · 743 recorded · 741 measured · Source: the US BTS Jun · 706 · 706 recorded · 703 measured · Source: the US BTS Jul · 723 · 723 recorded · 718 measured · Source: the US BTS Aug · 356 · 356 recorded · 353 measured · Source: the US BTS Sep · 354 · 354 recorded · 354 measured · Source: the US BTS Oct · 608 · 608 recorded · 607 measured · Source: the US BTS Nov · 703 · 703 recorded · 701 measured · Source: the US BTS Dec · 692 · 692 recorded · 691 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan85.6%4.4 min618622
Feb84.0%6.5 min594594
Mar84.4%7.0 min722722
Apr82.6%6.6 min731732
May77.7%10.2 min741743
Jun72.0%12.3 min703706
Jul81.1%9.9 min718723
Aug85.8%3.5 min353356
Sep88.4%4.4 min354354
Oct82.5%7.6 min607608
Nov84.7%5.1 min701703
Dec78.9%10.0 min691692

Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.

Recorded outcomes

  • On time 81.5% 6,161
  • Delayed >15 min 18.2% 1,372
  • Cancelled 0.3% 22
  • Missing departure time 0.0% 0

All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.

On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.

Flight numbers on this route

102
102 of 102
Flight numbersBy direction DeparturesOn time
WN4900 SMF → ONT 104 83.7%
WN2528 SMF → ONT 99 77.8%
WN189 ONT → SMF 98 94.9%
WN4626 SMF → ONT 98 75.5%
WN1719 SMF → ONT 93 84.8%
WN1559 ONT → SMF 89 88.6%
WN2191 SMF → ONT 84 98.8%
WN4620 ONT → SMF 84 83.3%
WN3325 SMF → ONT 77 74.0%
WN4198 ONT → SMF 73 90.4%
WN4409 ONT → SMF 66 84.9%
WN1242 ONT → SMF 64 68.8%
WN3977 SMF → ONT 64 87.3%
WN1474 ONT → SMF 61 85.0%
WN455 SMF → ONT 61 95.0%
WN1837 ONT → SMF 60 61.7%
WN3520 SMF → ONT 60 70.0%
WN4565 SMF → ONT 60 94.8%
WN1182 SMF → ONT 58 86.2%
WN1288 SMF → ONT 58 77.2%
WN3044 ONT → SMF 58 86.2%
WN3047 ONT → SMF 58 74.1%
WN3165 ONT → SMF 58 94.8%
WN3217 SMF → ONT 58 96.6%
WN3544 ONT → SMF 58 89.7%
WN3675 ONT → SMF 58 98.3%
WN3680 ONT → SMF 58 64.9%
WN3963 ONT → SMF 58 94.8%
WN860 SMF → ONT 58 98.3%
WN884 ONT → SMF 58 86.2%
WN938 SMF → ONT 58 72.4%
F992073 ONT → SMF 57 89.5%
WN104 ONT → SMF 57 80.7%
WN2143 ONT → SMF 57 64.9%
WN3170 ONT → SMF 57 64.9%
WN742 SMF → ONT 57 68.4%
F992074 SMF → ONT 55 81.8%
WN1622 ONT → SMF 55 94.6%
WN1048 SMF → ONT 53 94.3%
WN4148 ONT → SMF 51 98.0%
WN4149 ONT → SMF 51 90.2%
WN1130 ONT → SMF 50 78.0%
WN1476 ONT → SMF 50 86.0%
WN2348 SMF → ONT 50 92.0%
WN2814 SMF → ONT 50 98.0%
WN3043 ONT → SMF 50 92.0%
WN3243 ONT → SMF 50 90.0%
WN3253 ONT → SMF 50 94.0%
WN3786 ONT → SMF 50 68.0%
WN3805 SMF → ONT 50 88.0%
WN3941 SMF → ONT 50 78.0%
WN3956 SMF → ONT 50 86.0%
WN4338 SMF → ONT 50 78.0%
WN4984 SMF → ONT 50 58.0%
WN2139 ONT → SMF 49 89.8%
WN2819 SMF → ONT 49 83.7%
WN2945 SMF → ONT 49 95.9%
WN3676 ONT → SMF 49 97.9%
WN715 SMF → ONT 47 76.6%
WN1196 ONT → SMF 46 89.1%
WN1229 SMF → ONT 46 76.1%
WN568 SMF → ONT 46 100.0%
WN3994 SMF → ONT 45 86.7%
WN953 SMF → ONT 43 90.7%
WN1091 SMF → ONT 42 76.2%
WN1560 ONT → SMF 42 83.3%
WN1563 SMF → ONT 42 76.2%
WN1944 SMF → ONT 42 64.3%
WN3681 ONT → SMF 42 57.1%
WN3807 SMF → ONT 42 82.9%
WN4150 ONT → SMF 42 81.0%
WN4226 SMF → ONT 42 90.5%
WN4374 SMF → ONT 42 81.0%
WN670 ONT → SMF 42 51.2%
WN726 ONT → SMF 42 81.0%
WN738 SMF → ONT 42 95.2%
WN480 SMF → ONT 41 52.5%
WN4001 ONT → SMF 40 66.7%
WN2985 SMF → ONT 39 100.0%
WN4277 SMF → ONT 39 38.5%
WN2465 ONT → SMF 38 79.0%
WN2577 ONT → SMF 38 81.6%
WN504 SMF → ONT 38 94.7%
WN1560 SMF → ONT 36 61.1%
WN2627 ONT → SMF 35 80.0%
WN4566 SMF → ONT 35 85.7%
WN300 SMF → ONT 34 55.9%
WN3166 ONT → SMF 34 85.3%
WN4911 SMF → ONT 34 97.0%
WN1010 SMF → ONT 33 75.8%
WN1255 SMF → ONT 33 93.9%
WN1300 ONT → SMF 33 97.0%
WN1499 SMF → ONT 33 78.8%
WN1575 ONT → SMF 33 93.9%
WN1652 ONT → SMF 33 100.0%
WN2298 ONT → SMF 33 75.8%
WN3452 SMF → ONT 33 81.8%
WN4142 ONT → SMF 32 71.9%
WN626 ONT → SMF 32 56.3%
WN2848 SMF → ONT 31 93.6%
WN4089 SMF → ONT 31 80.7%
WN516 ONT → SMF 31 58.1%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 361 +1.1% 5 78.4%
June 2026 353 +0.9% 1 67.1%
May 2026 372 +0.8% 2 74.5%
April 2026 367 +0.8% 1 79.3%
March 2026 367 +3.4% 0 83.4%
February 2026 304 +4.8% 0 80.6%
January 2026 310 +0.6% 0 82.9%
December 2025 357 +6.9% 1 76.8%
November 2025 355 +2.6% 1 85.4%
October 2025 362 +47.8% 0 79.0%
September 2025 354 0 88.4%
August 2025 353 3 85.8%
July 2025 357 0 83.8%
June 2025 350 2 76.9%
May 2025 369 0 81.0%
April 2025 364 0 86.0%
March 2025 355 0 85.4%
February 2025 290 0 87.6%
January 2025 308 4 88.3%
December 2024 334 0 81.1%
November 2024 346 1 84.1%
October 2024 245 1 87.8%

How to read this chart

Loading the guide…