2,772 km · Domestic

Chicago O'Hare (ORD) – John Wayne Orange County (SNA)

In July 2026, 360 flights operated between Chicago O'Hare and John Wayne Orange County (both directions), and 78.1% 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
January358343▼ 4.2%
February320326▲ 1.9%
March352357▲ 1.4%
April388349▼ 10.1%
May419362▼ 13.6%
June401347▼ 13.5%
July406360▼ 11.3%
August402––
September380––
October416–in progress
November333––
December352––
Year to date (Jan–Jul)2,6442,444▼ 7.6%

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
January84.6%81.3%▼ 3.9%
February86.9%81.9%▼ 5.8%
March83.0%73.4%▼ 11.6%
April86.1%81.4%▼ 5.5%
May87.4%86.7%▼ 0.8%
June79.6%77.2%▼ 3.0%
July78.6%78.1%▼ 0.6%
August76.1%––
September81.3%––
October79.1%–in progress
November79.3%––
December79.5%––
Year-to-date average (Jan–Jul)83.7%80.0%▼ 4.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January08–
February00–
March06–
April23▲ 50.0%
May20▼ 100.0%
June25▲ 150.0%
July440.0%
August10––
September0––
October0–in progress
November13––
December2––
Year to date (Jan–Jul)1026▲ 160.0%

Airlines on this route

  1. American Airlines 52.5%
  2. United Airlines 47.5%

Oct 1, 2024 – Jul 31, 2026

By direction

ORD → SNA

Scheduled flights
3,951
Flights operated
3,922
Cancelled
29 · 0.7%
On-time departures
80.3%

SNA → ORD

Scheduled flights
3,951
Flights operated
3,919
Cancelled
32 · 0.8%
On-time departures
83.4%

ORD → SNA and SNA → ORD counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 4,152 52.5% 79.5% 52
United Airlines UA 3,750 47.5% 84.4% 9

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:001.7min · 440 recorded · 438 measured
Gap to highest-delay hour22.0min06:00 ↔ 18:00
Recorded flights7,902ORD–SNA

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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 95.4% · 440 recorded · 438 measured · Source: the US BTS 07:00 · 92.1% · 812 recorded · 807 measured · Source: the US BTS 08:00 · 87.7% · 880 recorded · 873 measured · Source: the US BTS 09:00 · 86.4% · 509 recorded · 509 measured · Source: the US BTS 10:00 · 86.2% · 921 recorded · 918 measured · Source: the US BTS 11:00 · 78.2% · 985 recorded · 976 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 131 recorded · 129 measured · Source: the US BTS 13:00 · 76.1% · 379 recorded · 376 measured · Source: the US BTS 14:00 · 84.2% · 598 recorded · 596 measured · Source: the US BTS 15:00 · 69.4% · 467 recorded · 457 measured · Source: the US BTS 16:00 · 76.7% · 564 recorded · 563 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 193 recorded · 189 measured · Source: the US BTS 18:00 · 68.5% · 321 recorded · 314 measured · Source: the US BTS 19:00 · 72.9% · 684 recorded · 679 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 18 recorded · 17 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 1.7 min · 440 recorded · 438 measured · Source: the US BTS 07:00 · 7.2 min · 812 recorded · 807 measured · Source: the US BTS 08:00 · 6.4 min · 880 recorded · 873 measured · Source: the US BTS 09:00 · 6.9 min · 509 recorded · 509 measured · Source: the US BTS 10:00 · 8.2 min · 921 recorded · 918 measured · Source: the US BTS 11:00 · 18.2 min · 985 recorded · 976 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 131 recorded · 129 measured · Source: the US BTS 13:00 · 16.5 min · 379 recorded · 376 measured · Source: the US BTS 14:00 · 9.3 min · 598 recorded · 596 measured · Source: the US BTS 15:00 · 21.5 min · 467 recorded · 457 measured · Source: the US BTS 16:00 · 15.4 min · 564 recorded · 563 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 193 recorded · 189 measured · Source: the US BTS 18:00 · 23.7 min · 321 recorded · 314 measured · Source: the US BTS 19:00 · 13.5 min · 684 recorded · 679 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 18 recorded · 17 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 440 · 440 recorded · 438 measured · Source: the US BTS 07:00 · 812 · 812 recorded · 807 measured · Source: the US BTS 08:00 · 880 · 880 recorded · 873 measured · Source: the US BTS 09:00 · 509 · 509 recorded · 509 measured · Source: the US BTS 10:00 · 921 · 921 recorded · 918 measured · Source: the US BTS 11:00 · 985 · 985 recorded · 976 measured · Source: the US BTS 12:00 · 131 · 131 recorded · 129 measured · Source: the US BTS 13:00 · 379 · 379 recorded · 376 measured · Source: the US BTS 14:00 · 598 · 598 recorded · 596 measured · Source: the US BTS 15:00 · 467 · 467 recorded · 457 measured · Source: the US BTS 16:00 · 564 · 564 recorded · 563 measured · Source: the US BTS 17:00 · 193 · 193 recorded · 189 measured · Source: the US BTS 18:00 · 321 · 321 recorded · 314 measured · Source: the US BTS 19:00 · 684 · 684 recorded · 679 measured · Source: the US BTS 20:00 · 18 · 18 recorded · 17 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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:00No observations———
06:0095.4%1.7 min438440
07:0092.1%7.2 min807812
08:0087.7%6.4 min873880
09:0086.4%6.9 min509509
10:0086.2%8.2 min918921
11:0078.2%18.2 min976985
12:00Fewer than 200 measured departures—129131
13:0076.1%16.5 min376379
14:0084.2%9.3 min596598
15:0069.4%21.5 min457467
16:0076.7%15.4 min563564
17:00Fewer than 200 measured departures—189193
18:0068.5%23.7 min314321
19:0072.9%13.5 min679684
20:00Fewer than 200 measured departures—1718
21:00No observations———
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 81.4% · 1,182 recorded · 1,168 measured · Source: the US BTS Tuesday · 86.0% · 1,148 recorded · 1,141 measured · Source: the US BTS Wednesday · 82.0% · 1,150 recorded · 1,143 measured · Source: the US BTS Thursday · 81.1% · 1,166 recorded · 1,159 measured · Source: the US BTS Friday · 82.8% · 1,182 recorded · 1,176 measured · Source: the US BTS Saturday · 82.1% · 982 recorded · 975 measured · Source: the US BTS Sunday · 77.3% · 1,092 recorded · 1,079 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 · 15.1 min · 1,182 recorded · 1,168 measured · Source: the US BTS Tuesday · 7.9 min · 1,148 recorded · 1,141 measured · Source: the US BTS Wednesday · 10.2 min · 1,150 recorded · 1,143 measured · Source: the US BTS Thursday · 11.6 min · 1,166 recorded · 1,159 measured · Source: the US BTS Friday · 11.7 min · 1,182 recorded · 1,176 measured · Source: the US BTS Saturday · 13.0 min · 982 recorded · 975 measured · Source: the US BTS Sunday · 14.5 min · 1,092 recorded · 1,079 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,182 · 1,182 recorded · 1,168 measured · Source: the US BTS Tuesday · 1,148 · 1,148 recorded · 1,141 measured · Source: the US BTS Wednesday · 1,150 · 1,150 recorded · 1,143 measured · Source: the US BTS Thursday · 1,166 · 1,166 recorded · 1,159 measured · Source: the US BTS Friday · 1,182 · 1,182 recorded · 1,176 measured · Source: the US BTS Saturday · 982 · 982 recorded · 975 measured · Source: the US BTS Sunday · 1,092 · 1,092 recorded · 1,079 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.4%15.1 min1,1681,182
Tuesday86.0%7.9 min1,1411,148
Wednesday82.0%10.2 min1,1431,150
Thursday81.1%11.6 min1,1591,166
Friday82.8%11.7 min1,1761,182
Saturday82.1%13.0 min975982
Sunday77.3%14.5 min1,0791,092

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 · 83.0% · 709 recorded · 701 measured · Source: the US BTS Feb · 84.4% · 646 recorded · 646 measured · Source: the US BTS Mar · 78.1% · 715 recorded · 709 measured · Source: the US BTS Apr · 83.9% · 742 recorded · 737 measured · Source: the US BTS May · 87.1% · 783 recorded · 781 measured · Source: the US BTS Jun · 78.5% · 755 recorded · 748 measured · Source: the US BTS Jul · 78.3% · 774 recorded · 766 measured · Source: the US BTS Aug · 76.1% · 412 recorded · 402 measured · Source: the US BTS Sep · 81.3% · 380 recorded · 380 measured · Source: the US BTS Oct · 83.1% · 628 recorded · 628 measured · Source: the US BTS Nov · 83.7% · 665 recorded · 652 measured · Source: the US BTS Dec · 82.2% · 693 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 · 13.1 min · 709 recorded · 701 measured · Source: the US BTS Feb · 7.0 min · 646 recorded · 646 measured · Source: the US BTS Mar · 15.3 min · 715 recorded · 709 measured · Source: the US BTS Apr · 8.5 min · 742 recorded · 737 measured · Source: the US BTS May · 5.9 min · 783 recorded · 781 measured · Source: the US BTS Jun · 16.1 min · 755 recorded · 748 measured · Source: the US BTS Jul · 14.1 min · 774 recorded · 766 measured · Source: the US BTS Aug · 19.0 min · 412 recorded · 402 measured · Source: the US BTS Sep · 9.5 min · 380 recorded · 380 measured · Source: the US BTS Oct · 11.6 min · 628 recorded · 628 measured · Source: the US BTS Nov · 12.1 min · 665 recorded · 652 measured · Source: the US BTS Dec · 13.0 min · 693 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 · 709 · 709 recorded · 701 measured · Source: the US BTS Feb · 646 · 646 recorded · 646 measured · Source: the US BTS Mar · 715 · 715 recorded · 709 measured · Source: the US BTS Apr · 742 · 742 recorded · 737 measured · Source: the US BTS May · 783 · 783 recorded · 781 measured · Source: the US BTS Jun · 755 · 755 recorded · 748 measured · Source: the US BTS Jul · 774 · 774 recorded · 766 measured · Source: the US BTS Aug · 412 · 412 recorded · 402 measured · Source: the US BTS Sep · 380 · 380 recorded · 380 measured · Source: the US BTS Oct · 628 · 628 recorded · 628 measured · Source: the US BTS Nov · 665 · 665 recorded · 652 measured · Source: the US BTS Dec · 693 · 693 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
Jan83.0%13.1 min701709
Feb84.4%7.0 min646646
Mar78.1%15.3 min709715
Apr83.9%8.5 min737742
May87.1%5.9 min781783
Jun78.5%16.1 min748755
Jul78.3%14.1 min766774
Aug76.1%19.0 min402412
Sep81.3%9.5 min380380
Oct83.1%11.6 min628628
Nov83.7%12.1 min652665
Dec82.2%13.0 min691693

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.2% 6,417
  • Delayed >15 min 18.0% 1,424
  • Cancelled 0.8% 61
  • 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

60
60 of 60
Flight numbersBy direction DeparturesOn time
AA2590 SNA → ORD 655 87.7%
AA1179 ORD → SNA 579 72.8%
AA2285 SNA → ORD 521 75.8%
AA2285 ORD → SNA 492 93.4%
UA2609 ORD → SNA 334 89.8%
AA2212 ORD → SNA 320 81.1%
AA2212 SNA → ORD 310 67.8%
UA308 ORD → SNA 260 78.0%
UA2075 SNA → ORD 239 89.1%
UA1641 SNA → ORD 218 85.3%
UA2649 SNA → ORD 195 95.9%
UA1304 ORD → SNA 191 83.3%
UA1352 SNA → ORD 170 81.2%
UA1317 ORD → SNA 165 75.6%
UA1383 SNA → ORD 163 87.7%
UA2426 SNA → ORD 149 85.1%
AA519 ORD → SNA 133 66.9%
UA587 SNA → ORD 128 96.1%
AA2462 ORD → SNA 125 86.4%
AA2462 SNA → ORD 124 74.2%
UA1946 SNA → ORD 93 94.6%
UA1859 ORD → SNA 89 64.0%
UA1842 ORD → SNA 76 65.8%
AA2640 SNA → ORD 72 60.0%
AA2640 ORD → SNA 72 78.9%
AA2679 ORD → SNA 72 87.3%
AA2679 SNA → ORD 72 74.3%
UA1983 ORD → SNA 71 84.5%
UA1535 SNA → ORD 67 91.0%
UA1398 SNA → ORD 66 86.4%
AA3214 ORD → SNA 62 88.7%
AA3090 SNA → ORD 61 61.7%
UA516 ORD → SNA 58 79.3%
UA592 ORD → SNA 57 79.0%
AA1480 ORD → SNA 55 65.5%
AA452 SNA → ORD 53 78.9%
UA1124 ORD → SNA 51 92.2%
AA1502 SNA → ORD 44 61.4%
AA2908 SNA → ORD 44 84.1%
AA2908 ORD → SNA 44 84.1%
AA1749 SNA → ORD 42 81.0%
UA1683 ORD → SNA 37 64.9%
UA1771 ORD → SNA 37 83.8%
UA2362 SNA → ORD 37 91.9%
UA276 SNA → ORD 37 83.3%
UA2849 SNA → ORD 37 86.5%
UA2202 SNA → ORD 36 88.9%
UA2652 SNA → ORD 36 91.7%
UA1974 SNA → ORD 35 94.3%
UA2044 ORD → SNA 35 88.6%
UA490 ORD → SNA 35 82.9%
UA1107 ORD → SNA 32 84.4%
UA1310 SNA → ORD 32 100.0%
AA1395 SNA → ORD 31 87.1%
AA1569 ORD → SNA 31 90.3%
UA1032 ORD → SNA 31 71.0%
UA1504 ORD → SNA 31 58.1%
UA1616 ORD → SNA 31 87.1%
AA1710 ORD → SNA 30 80.0%
UA1673 ORD → SNA 30 60.0%

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 360 −11.3% 4 78.1%
June 2026 347 −13.5% 5 77.2%
May 2026 362 −13.6% 0 86.7%
April 2026 349 −10.1% 3 81.4%
March 2026 357 +1.4% 6 73.4%
February 2026 326 +1.9% 0 81.9%
January 2026 343 −4.2% 8 81.3%
December 2025 352 +3.8% 2 79.5%
November 2025 333 +4.4% 13 79.3%
October 2025 416 +96.2% 0 79.1%
September 2025 380 0 81.3%
August 2025 402 10 76.1%
July 2025 406 4 78.6%
June 2025 401 2 79.6%
May 2025 419 2 87.4%
April 2025 388 2 86.1%
March 2025 352 0 83.0%
February 2025 320 0 86.9%
January 2025 358 0 84.6%
December 2024 339 0 85.0%
November 2024 319 0 88.4%
October 2024 212 0 91.0%

How to read this chart

Loading the guide…