1,420 km · Domestic

Orlando (MCO) – St. Louis Lambert (STL)

In July 2026, 450 flights operated between Orlando and St. Louis Lambert (both directions), and 66.7% 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
January374426▲ 13.9%
February356389▲ 9.3%
March447520▲ 16.3%
April414449▲ 8.5%
May437429▼ 1.8%
June403406▲ 0.7%
July412450▲ 9.2%
August363––
September311––
October390–in progress
November402––
December441––
Year to date (Jan–Jul)2,8433,069▲ 7.9%

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
January77.5%80.3%▲ 3.6%
February80.3%77.9%▼ 3.0%
March73.4%67.3%▼ 8.3%
April80.9%79.7%▼ 1.5%
May74.6%75.8%▲ 1.6%
June68.7%69.7%▲ 1.5%
July71.1%66.7%▼ 6.2%
August71.1%––
September83.9%––
October71.8%–in progress
November79.1%––
December66.7%––
Year-to-date average (Jan–Jul)75.2%73.9%▼ 1.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January152▼ 86.7%
February12▲ 100.0%
March414▲ 250.0%
April42▼ 50.0%
May25▲ 150.0%
June02–
July63▼ 50.0%
August4––
September0––
October1–in progress
November4––
December2––
Year to date (Jan–Jul)3230▼ 6.3%

Airlines on this route

  1. Southwest Airlines 84.0%
  2. Frontier Airlines 15.5%
  3. Spirit Airlines 0.5%

Oct 1, 2024 – Jul 31, 2026

By direction

MCO → STL

Scheduled flights
4,434
Flights operated
4,399
Cancelled
35 · 0.8%
On-time departures
72.9%

STL → MCO

Scheduled flights
4,463
Flights operated
4,423
Cancelled
40 · 0.9%
On-time departures
77.5%

MCO → STL and STL → MCO counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 7,471 84.0% 75.8% 53
Frontier Airlines F9 1,380 15.5% 71.3% 22
Spirit Airlines NK 46 0.5% 93.5% 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-0.9min · 580 recorded · 576 measured
Gap to highest-delay hour31.9min06:00 ↔ 22:00
Recorded flights8,897MCO–STL

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.3% · 496 recorded · 494 measured · Source: the US BTS 06:00 · 95.5% · 580 recorded · 576 measured · Source: the US BTS 07:00 · 91.3% · 533 recorded · 529 measured · Source: the US BTS 08:00 · 88.2% · 595 recorded · 592 measured · Source: the US BTS 09:00 · 87.5% · 515 recorded · 513 measured · Source: the US BTS 10:00 · 85.4% · 331 recorded · 328 measured · Source: the US BTS 11:00 · 82.8% · 349 recorded · 349 measured · Source: the US BTS 12:00 · 74.7% · 406 recorded · 403 measured · Source: the US BTS 13:00 · 76.0% · 368 recorded · 366 measured · Source: the US BTS 14:00 · 69.1% · 439 recorded · 437 measured · Source: the US BTS 15:00 · 67.5% · 590 recorded · 587 measured · Source: the US BTS 16:00 · 65.2% · 556 recorded · 549 measured · Source: the US BTS 17:00 · 69.8% · 815 recorded · 801 measured · Source: the US BTS 18:00 · 69.4% · 485 recorded · 480 measured · Source: the US BTS 19:00 · 62.3% · 557 recorded · 552 measured · Source: the US BTS 20:00 · 55.4% · 492 recorded · 487 measured · Source: the US BTS 21:00 · 56.0% · 381 recorded · 375 measured · Source: the US BTS 22:00 · 58.7% · 409 recorded · 404 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 · 0.1 min · 496 recorded · 494 measured · Source: the US BTS 06:00 · -0.9 min · 580 recorded · 576 measured · Source: the US BTS 07:00 · 4.0 min · 533 recorded · 529 measured · Source: the US BTS 08:00 · 4.4 min · 595 recorded · 592 measured · Source: the US BTS 09:00 · 6.2 min · 515 recorded · 513 measured · Source: the US BTS 10:00 · 8.3 min · 331 recorded · 328 measured · Source: the US BTS 11:00 · 9.1 min · 349 recorded · 349 measured · Source: the US BTS 12:00 · 13.0 min · 406 recorded · 403 measured · Source: the US BTS 13:00 · 16.2 min · 368 recorded · 366 measured · Source: the US BTS 14:00 · 18.0 min · 439 recorded · 437 measured · Source: the US BTS 15:00 · 16.6 min · 590 recorded · 587 measured · Source: the US BTS 16:00 · 21.0 min · 556 recorded · 549 measured · Source: the US BTS 17:00 · 19.1 min · 815 recorded · 801 measured · Source: the US BTS 18:00 · 20.0 min · 485 recorded · 480 measured · Source: the US BTS 19:00 · 22.2 min · 557 recorded · 552 measured · Source: the US BTS 20:00 · 26.4 min · 492 recorded · 487 measured · Source: the US BTS 21:00 · 27.3 min · 381 recorded · 375 measured · Source: the US BTS 22:00 · 30.9 min · 409 recorded · 404 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 · 496 · 496 recorded · 494 measured · Source: the US BTS 06:00 · 580 · 580 recorded · 576 measured · Source: the US BTS 07:00 · 533 · 533 recorded · 529 measured · Source: the US BTS 08:00 · 595 · 595 recorded · 592 measured · Source: the US BTS 09:00 · 515 · 515 recorded · 513 measured · Source: the US BTS 10:00 · 331 · 331 recorded · 328 measured · Source: the US BTS 11:00 · 349 · 349 recorded · 349 measured · Source: the US BTS 12:00 · 406 · 406 recorded · 403 measured · Source: the US BTS 13:00 · 368 · 368 recorded · 366 measured · Source: the US BTS 14:00 · 439 · 439 recorded · 437 measured · Source: the US BTS 15:00 · 590 · 590 recorded · 587 measured · Source: the US BTS 16:00 · 556 · 556 recorded · 549 measured · Source: the US BTS 17:00 · 815 · 815 recorded · 801 measured · Source: the US BTS 18:00 · 485 · 485 recorded · 480 measured · Source: the US BTS 19:00 · 557 · 557 recorded · 552 measured · Source: the US BTS 20:00 · 492 · 492 recorded · 487 measured · Source: the US BTS 21:00 · 381 · 381 recorded · 375 measured · Source: the US BTS 22:00 · 409 · 409 recorded · 404 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.3%0.1 min494496
06:0095.5%-0.9 min576580
07:0091.3%4.0 min529533
08:0088.2%4.4 min592595
09:0087.5%6.2 min513515
10:0085.4%8.3 min328331
11:0082.8%9.1 min349349
12:0074.7%13.0 min403406
13:0076.0%16.2 min366368
14:0069.1%18.0 min437439
15:0067.5%16.6 min587590
16:0065.2%21.0 min549556
17:0069.8%19.1 min801815
18:0069.4%20.0 min480485
19:0062.3%22.2 min552557
20:0055.4%26.4 min487492
21:0056.0%27.3 min375381
22:0058.7%30.9 min404409
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 73.0% · 1,323 recorded · 1,302 measured · Source: the US BTS Tuesday · 81.5% · 1,118 recorded · 1,113 measured · Source: the US BTS Wednesday · 81.4% · 1,133 recorded · 1,131 measured · Source: the US BTS Thursday · 77.5% · 1,251 recorded · 1,248 measured · Source: the US BTS Friday · 73.4% · 1,328 recorded · 1,323 measured · Source: the US BTS Saturday · 73.0% · 1,348 recorded · 1,338 measured · Source: the US BTS Sunday · 68.6% · 1,396 recorded · 1,367 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 · 18.5 min · 1,323 recorded · 1,302 measured · Source: the US BTS Tuesday · 8.2 min · 1,118 recorded · 1,113 measured · Source: the US BTS Wednesday · 7.7 min · 1,133 recorded · 1,131 measured · Source: the US BTS Thursday · 12.2 min · 1,251 recorded · 1,248 measured · Source: the US BTS Friday · 15.4 min · 1,328 recorded · 1,323 measured · Source: the US BTS Saturday · 15.0 min · 1,348 recorded · 1,338 measured · Source: the US BTS Sunday · 20.9 min · 1,396 recorded · 1,367 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,323 · 1,323 recorded · 1,302 measured · Source: the US BTS Tuesday · 1,118 · 1,118 recorded · 1,113 measured · Source: the US BTS Wednesday · 1,133 · 1,133 recorded · 1,131 measured · Source: the US BTS Thursday · 1,251 · 1,251 recorded · 1,248 measured · Source: the US BTS Friday · 1,328 · 1,328 recorded · 1,323 measured · Source: the US BTS Saturday · 1,348 · 1,348 recorded · 1,338 measured · Source: the US BTS Sunday · 1,396 · 1,396 recorded · 1,367 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
Monday73.0%18.5 min1,3021,323
Tuesday81.5%8.2 min1,1131,118
Wednesday81.4%7.7 min1,1311,133
Thursday77.5%12.2 min1,2481,251
Friday73.4%15.4 min1,3231,328
Saturday73.0%15.0 min1,3381,348
Sunday68.6%20.9 min1,3671,396

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 · 79.0% · 817 recorded · 800 measured · Source: the US BTS Feb · 79.1% · 748 recorded · 745 measured · Source: the US BTS Mar · 70.1% · 985 recorded · 967 measured · Source: the US BTS Apr · 80.3% · 869 recorded · 863 measured · Source: the US BTS May · 75.2% · 873 recorded · 866 measured · Source: the US BTS Jun · 69.2% · 811 recorded · 809 measured · Source: the US BTS Jul · 68.8% · 871 recorded · 862 measured · Source: the US BTS Aug · 71.1% · 367 recorded · 363 measured · Source: the US BTS Sep · 83.9% · 311 recorded · 311 measured · Source: the US BTS Oct · 77.7% · 639 recorded · 638 measured · Source: the US BTS Nov · 82.9% · 760 recorded · 756 measured · Source: the US BTS Dec · 70.6% · 846 recorded · 842 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 · 12.3 min · 817 recorded · 800 measured · Source: the US BTS Feb · 11.9 min · 748 recorded · 745 measured · Source: the US BTS Mar · 17.1 min · 985 recorded · 967 measured · Source: the US BTS Apr · 7.8 min · 869 recorded · 863 measured · Source: the US BTS May · 13.6 min · 873 recorded · 866 measured · Source: the US BTS Jun · 20.1 min · 811 recorded · 809 measured · Source: the US BTS Jul · 18.7 min · 871 recorded · 862 measured · Source: the US BTS Aug · 18.1 min · 367 recorded · 363 measured · Source: the US BTS Sep · 7.5 min · 311 recorded · 311 measured · Source: the US BTS Oct · 14.5 min · 639 recorded · 638 measured · Source: the US BTS Nov · 8.5 min · 760 recorded · 756 measured · Source: the US BTS Dec · 18.4 min · 846 recorded · 842 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 · 817 · 817 recorded · 800 measured · Source: the US BTS Feb · 748 · 748 recorded · 745 measured · Source: the US BTS Mar · 985 · 985 recorded · 967 measured · Source: the US BTS Apr · 869 · 869 recorded · 863 measured · Source: the US BTS May · 873 · 873 recorded · 866 measured · Source: the US BTS Jun · 811 · 811 recorded · 809 measured · Source: the US BTS Jul · 871 · 871 recorded · 862 measured · Source: the US BTS Aug · 367 · 367 recorded · 363 measured · Source: the US BTS Sep · 311 · 311 recorded · 311 measured · Source: the US BTS Oct · 639 · 639 recorded · 638 measured · Source: the US BTS Nov · 760 · 760 recorded · 756 measured · Source: the US BTS Dec · 846 · 846 recorded · 842 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
Jan79.0%12.3 min800817
Feb79.1%11.9 min745748
Mar70.1%17.1 min967985
Apr80.3%7.8 min863869
May75.2%13.6 min866873
Jun69.2%20.1 min809811
Jul68.8%18.7 min862871
Aug71.1%18.1 min363367
Sep83.9%7.5 min311311
Oct77.7%14.5 min638639
Nov82.9%8.5 min756760
Dec70.6%18.4 min842846

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 74.5% 6,632
  • Delayed >15 min 24.6% 2,190
  • Cancelled 0.8% 75
  • 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

107
107 of 107
Flight numbersBy direction DeparturesOn time
F992635 MCO → STL 415 71.5%
F992636 STL → MCO 335 75.5%
F992630 STL → MCO 306 69.1%
F991631 MCO → STL 265 66.8%
WN1629 MCO → STL 123 89.2%
WN549 STL → MCO 121 80.7%
WN3181 STL → MCO 120 87.4%
WN3248 STL → MCO 119 80.5%
WN1283 STL → MCO 111 95.5%
WN2825 MCO → STL 110 77.1%
WN4717 MCO → STL 109 75.9%
WN2674 MCO → STL 105 74.3%
WN4292 STL → MCO 82 80.5%
WN3554 MCO → STL 71 80.0%
WN1247 STL → MCO 64 95.3%
WN1722 STL → MCO 64 73.4%
WN2417 STL → MCO 63 79.4%
WN3665 MCO → STL 63 77.4%
WN1840 STL → MCO 61 81.7%
WN2227 MCO → STL 61 85.3%
WN2514 STL → MCO 61 90.2%
WN3658 MCO → STL 61 98.4%
WN3771 MCO → STL 61 70.5%
WN533 MCO → STL 61 41.7%
WN2916 MCO → STL 60 42.4%
WN830 STL → MCO 60 59.3%
WN1230 STL → MCO 58 81.0%
WN1421 STL → MCO 58 98.3%
WN1679 STL → MCO 58 87.7%
WN2022 MCO → STL 58 75.9%
WN2361 STL → MCO 58 93.1%
WN2633 MCO → STL 58 87.9%
WN2636 MCO → STL 58 50.9%
WN2935 STL → MCO 58 84.5%
WN3161 STL → MCO 58 79.0%
WN3212 MCO → STL 58 53.6%
WN3245 MCO → STL 58 91.4%
WN3793 STL → MCO 58 62.1%
WN3795 STL → MCO 58 93.1%
WN3798 STL → MCO 58 79.3%
WN3799 STL → MCO 58 74.1%
WN3999 STL → MCO 58 96.6%
WN417 STL → MCO 58 94.8%
WN4353 MCO → STL 58 56.9%
WN753 STL → MCO 58 62.1%
WN777 MCO → STL 58 91.2%
WN930 STL → MCO 58 67.2%
WN1810 MCO → STL 57 96.5%
WN3208 MCO → STL 57 91.1%
WN3210 MCO → STL 57 84.2%
WN3211 MCO → STL 57 79.0%
WN3236 MCO → STL 57 31.6%
WN3949 STL → MCO 57 67.9%
WN3950 STL → MCO 57 53.6%
WN4358 STL → MCO 57 98.3%
WN4501 MCO → STL 57 93.0%
WN174 MCO → STL 56 91.1%
WN2239 MCO → STL 50 90.0%
WN2263 MCO → STL 50 82.0%
WN2962 MCO → STL 50 76.0%
WN142 MCO → STL 49 44.9%
WN1439 STL → MCO 49 69.4%
WN3316 MCO → STL 49 73.5%
WN3947 STL → MCO 49 81.6%
WN760 MCO → STL 48 93.8%
F991632 STL → MCO 46 80.0%
WN1567 MCO → STL 46 91.3%
WN3663 MCO → STL 46 95.7%
WN3666 MCO → STL 46 76.1%
WN3667 MCO → STL 46 67.4%
WN4142 MCO → STL 46 87.0%
WN1188 STL → MCO 45 88.9%
WN2627 STL → MCO 43 62.8%
WN191 STL → MCO 39 57.9%
WN3639 MCO → STL 39 61.5%
WN3669 MCO → STL 36 50.0%
WN3797 STL → MCO 36 86.1%
WN2349 STL → MCO 34 58.8%
WN2570 MCO → STL 34 97.1%
WN3948 STL → MCO 34 20.6%
WN1349 MCO → STL 33 60.6%
WN1374 STL → MCO 33 84.9%
WN1466 MCO → STL 33 62.5%
WN1716 STL → MCO 33 65.6%
WN2271 STL → MCO 33 100.0%
WN2364 STL → MCO 33 100.0%
WN2381 STL → MCO 33 62.5%
WN2844 MCO → STL 33 66.7%
WN2863 MCO → STL 33 46.9%
WN2894 MCO → STL 33 46.9%
WN2917 STL → MCO 33 62.5%
WN3061 STL → MCO 33 78.8%
WN3900 MCO → STL 33 56.3%
WN431 STL → MCO 33 81.3%
WN4405 STL → MCO 33 84.4%
WN4491 STL → MCO 33 72.7%
WN244 MCO → STL 32 50.0%
WN392 MCO → STL 32 48.4%
WN3968 MCO → STL 32 75.0%
WN4487 STL → MCO 32 74.2%
WN4547 STL → MCO 32 70.0%
WN1519 MCO → STL 31 83.9%
WN3778 MCO → STL 31 96.8%
WN4583 STL → MCO 31 90.3%
WN3603 STL → MCO 30 93.3%
WN3782 MCO → STL 30 50.0%
WN4504 STL → MCO 30 83.3%

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 450 +9.2% 3 66.7%
June 2026 406 +0.7% 2 69.7%
May 2026 429 −1.8% 5 75.8%
April 2026 449 +8.5% 2 79.7%
March 2026 520 +16.3% 14 67.3%
February 2026 389 +9.3% 2 77.9%
January 2026 426 +13.9% 2 80.3%
December 2025 441 +10.0% 2 66.7%
November 2025 402 +13.6% 4 79.1%
October 2025 390 +57.3% 1 71.8%
September 2025 311 0 83.9%
August 2025 363 4 71.1%
July 2025 412 6 71.1%
June 2025 403 0 68.7%
May 2025 437 2 74.6%
April 2025 414 4 80.9%
March 2025 447 4 73.4%
February 2025 356 1 80.3%
January 2025 374 15 77.5%
December 2024 401 2 74.8%
November 2024 354 0 87.3%
October 2024 248 0 87.1%

How to read this chart

Loading the guide…