1,075 km · Domestic

Orlando (MCO) – Richmond (RIC)

In July 2026, 187 flights operated between Orlando and Richmond (both directions), and 57.8% 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
January136195▲ 43.4%
February112186▲ 66.1%
March159222▲ 39.6%
April198188▼ 5.1%
May220156▼ 29.1%
June212161▼ 24.1%
July217187▼ 13.8%
August188––
September162––
October185–in progress
November243––
December253––
Year to date (Jan–Jul)1,2541,295▲ 3.3%

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
January83.8%68.2%▼ 18.6%
February80.4%62.4%▼ 22.4%
March74.8%68.9%▼ 7.9%
April85.4%78.2%▼ 8.4%
May74.5%78.2%▲ 5.0%
June71.7%68.9%▼ 3.9%
July65.9%57.8%▼ 12.3%
August63.8%––
September85.2%––
October79.5%–in progress
November78.6%––
December65.6%––
Year-to-date average (Jan–Jul)76.6%68.9%▼ 10.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January222▲ 1,000.0%
February34▲ 33.3%
March012–
April00–
May00–
June00–
July34▲ 33.3%
August0––
September0––
October1–in progress
November3––
December3––
Year to date (Jan–Jul)842▲ 425.0%

Airlines on this route

  1. JetBlue Airways 60.4%
  2. Southwest Airlines 20.5%
  3. Spirit Airlines 18.3%
  4. Frontier Airlines 0.8%

Oct 1, 2024 – Jul 31, 2026

By direction

MCO → RIC

Scheduled flights
1,993
Flights operated
1,965
Cancelled
28 · 1.4%
On-time departures
74.1%

RIC → MCO

Scheduled flights
1,995
Flights operated
1,966
Cancelled
29 · 1.5%
On-time departures
73.4%

MCO → RIC and RIC → MCO counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
JetBlue Airways B6 2,409 60.4% 78.6% 37
Southwest Airlines WN 816 20.5% 64.3% 6
Spirit Airlines NK 731 18.3% 69.2% 14
Frontier Airlines F9 32 0.8% 59.4% 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 delay07:00–08:00-0.0min · 415 recorded · 409 measured
Gap to highest-delay hour34.7min07:00 ↔ 19:00
Recorded flights3,988MCO–RIC

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 · Fewer than 200 measured departures · 41 recorded · 41 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 134 recorded · 131 measured · Source: the US BTS 07:00 · 94.4% · 415 recorded · 409 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 44 recorded · 44 measured · Source: the US BTS 09:00 · 87.7% · 313 recorded · 309 measured · Source: the US BTS 10:00 · 80.8% · 235 recorded · 229 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 130 recorded · 129 measured · Source: the US BTS 12:00 · 77.6% · 359 recorded · 353 measured · Source: the US BTS 13:00 · 74.1% · 322 recorded · 320 measured · Source: the US BTS 14:00 · 69.6% · 266 recorded · 263 measured · Source: the US BTS 15:00 · 64.9% · 425 recorded · 416 measured · Source: the US BTS 16:00 · 59.2% · 250 recorded · 250 measured · Source: the US BTS 17:00 · 58.3% · 236 recorded · 228 measured · Source: the US BTS 18:00 · 73.2% · 211 recorded · 209 measured · Source: the US BTS 19:00 · 50.2% · 215 recorded · 211 measured · Source: the US BTS 20:00 · 55.4% · 252 recorded · 249 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 117 recorded · 117 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 15 recorded · 15 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 8 recorded · 8 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 · Fewer than 200 measured departures · 41 recorded · 41 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 134 recorded · 131 measured · Source: the US BTS 07:00 · -0.0 min · 415 recorded · 409 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 44 recorded · 44 measured · Source: the US BTS 09:00 · 2.7 min · 313 recorded · 309 measured · Source: the US BTS 10:00 · 9.3 min · 235 recorded · 229 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 130 recorded · 129 measured · Source: the US BTS 12:00 · 12.2 min · 359 recorded · 353 measured · Source: the US BTS 13:00 · 17.8 min · 322 recorded · 320 measured · Source: the US BTS 14:00 · 19.1 min · 266 recorded · 263 measured · Source: the US BTS 15:00 · 20.5 min · 425 recorded · 416 measured · Source: the US BTS 16:00 · 30.1 min · 250 recorded · 250 measured · Source: the US BTS 17:00 · 33.6 min · 236 recorded · 228 measured · Source: the US BTS 18:00 · 18.5 min · 211 recorded · 209 measured · Source: the US BTS 19:00 · 34.6 min · 215 recorded · 211 measured · Source: the US BTS 20:00 · 27.6 min · 252 recorded · 249 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 117 recorded · 117 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 15 recorded · 15 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 8 recorded · 8 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 · 41 · 41 recorded · 41 measured · Source: the US BTS 06:00 · 134 · 134 recorded · 131 measured · Source: the US BTS 07:00 · 415 · 415 recorded · 409 measured · Source: the US BTS 08:00 · 44 · 44 recorded · 44 measured · Source: the US BTS 09:00 · 313 · 313 recorded · 309 measured · Source: the US BTS 10:00 · 235 · 235 recorded · 229 measured · Source: the US BTS 11:00 · 130 · 130 recorded · 129 measured · Source: the US BTS 12:00 · 359 · 359 recorded · 353 measured · Source: the US BTS 13:00 · 322 · 322 recorded · 320 measured · Source: the US BTS 14:00 · 266 · 266 recorded · 263 measured · Source: the US BTS 15:00 · 425 · 425 recorded · 416 measured · Source: the US BTS 16:00 · 250 · 250 recorded · 250 measured · Source: the US BTS 17:00 · 236 · 236 recorded · 228 measured · Source: the US BTS 18:00 · 211 · 211 recorded · 209 measured · Source: the US BTS 19:00 · 215 · 215 recorded · 211 measured · Source: the US BTS 20:00 · 252 · 252 recorded · 249 measured · Source: the US BTS 21:00 · 117 · 117 recorded · 117 measured · Source: the US BTS 22:00 · 15 · 15 recorded · 15 measured · Source: the US BTS 23:00 · 8 · 8 recorded · 8 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:00Fewer than 200 measured departures—4141
06:00Fewer than 200 measured departures—131134
07:0094.4%-0.0 min409415
08:00Fewer than 200 measured departures—4444
09:0087.7%2.7 min309313
10:0080.8%9.3 min229235
11:00Fewer than 200 measured departures—129130
12:0077.6%12.2 min353359
13:0074.1%17.8 min320322
14:0069.6%19.1 min263266
15:0064.9%20.5 min416425
16:0059.2%30.1 min250250
17:0058.3%33.6 min228236
18:0073.2%18.5 min209211
19:0050.2%34.6 min211215
20:0055.4%27.6 min249252
21:00Fewer than 200 measured departures—117117
22:00Fewer than 200 measured departures—1515
23:00Fewer than 200 measured departures—88

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 71.3% · 660 recorded · 640 measured · Source: the US BTS Tuesday · 83.6% · 417 recorded · 414 measured · Source: the US BTS Wednesday · 80.6% · 400 recorded · 397 measured · Source: the US BTS Thursday · 74.4% · 617 recorded · 613 measured · Source: the US BTS Friday · 74.6% · 657 recorded · 653 measured · Source: the US BTS Saturday · 74.2% · 594 recorded · 589 measured · Source: the US BTS Sunday · 63.7% · 643 recorded · 625 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.7 min · 660 recorded · 640 measured · Source: the US BTS Tuesday · 6.3 min · 417 recorded · 414 measured · Source: the US BTS Wednesday · 7.7 min · 400 recorded · 397 measured · Source: the US BTS Thursday · 14.8 min · 617 recorded · 613 measured · Source: the US BTS Friday · 18.1 min · 657 recorded · 653 measured · Source: the US BTS Saturday · 18.0 min · 594 recorded · 589 measured · Source: the US BTS Sunday · 22.3 min · 643 recorded · 625 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 · 660 · 660 recorded · 640 measured · Source: the US BTS Tuesday · 417 · 417 recorded · 414 measured · Source: the US BTS Wednesday · 400 · 400 recorded · 397 measured · Source: the US BTS Thursday · 617 · 617 recorded · 613 measured · Source: the US BTS Friday · 657 · 657 recorded · 653 measured · Source: the US BTS Saturday · 594 · 594 recorded · 589 measured · Source: the US BTS Sunday · 643 · 643 recorded · 625 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
Monday71.3%18.7 min640660
Tuesday83.6%6.3 min414417
Wednesday80.6%7.7 min397400
Thursday74.4%14.8 min613617
Friday74.6%18.1 min653657
Saturday74.2%18.0 min589594
Sunday63.7%22.3 min625643

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 · 74.6% · 355 recorded · 331 measured · Source: the US BTS Feb · 69.1% · 305 recorded · 298 measured · Source: the US BTS Mar · 71.4% · 393 recorded · 381 measured · Source: the US BTS Apr · 81.9% · 386 recorded · 386 measured · Source: the US BTS May · 76.1% · 376 recorded · 376 measured · Source: the US BTS Jun · 70.5% · 373 recorded · 373 measured · Source: the US BTS Jul · 62.1% · 411 recorded · 404 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 188 recorded · 188 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 162 recorded · 162 measured · Source: the US BTS Oct · 82.6% · 254 recorded · 253 measured · Source: the US BTS Nov · 82.5% · 409 recorded · 406 measured · Source: the US BTS Dec · 68.9% · 376 recorded · 373 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.4 min · 355 recorded · 331 measured · Source: the US BTS Feb · 18.6 min · 305 recorded · 298 measured · Source: the US BTS Mar · 19.6 min · 393 recorded · 381 measured · Source: the US BTS Apr · 8.9 min · 386 recorded · 386 measured · Source: the US BTS May · 13.7 min · 376 recorded · 376 measured · Source: the US BTS Jun · 20.1 min · 373 recorded · 373 measured · Source: the US BTS Jul · 22.6 min · 411 recorded · 404 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 188 recorded · 188 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 162 recorded · 162 measured · Source: the US BTS Oct · 15.3 min · 254 recorded · 253 measured · Source: the US BTS Nov · 7.2 min · 409 recorded · 406 measured · Source: the US BTS Dec · 21.6 min · 376 recorded · 373 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 · 355 · 355 recorded · 331 measured · Source: the US BTS Feb · 305 · 305 recorded · 298 measured · Source: the US BTS Mar · 393 · 393 recorded · 381 measured · Source: the US BTS Apr · 386 · 386 recorded · 386 measured · Source: the US BTS May · 376 · 376 recorded · 376 measured · Source: the US BTS Jun · 373 · 373 recorded · 373 measured · Source: the US BTS Jul · 411 · 411 recorded · 404 measured · Source: the US BTS Aug · 188 · 188 recorded · 188 measured · Source: the US BTS Sep · 162 · 162 recorded · 162 measured · Source: the US BTS Oct · 254 · 254 recorded · 253 measured · Source: the US BTS Nov · 409 · 409 recorded · 406 measured · Source: the US BTS Dec · 376 · 376 recorded · 373 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
Jan74.6%12.4 min331355
Feb69.1%18.6 min298305
Mar71.4%19.6 min381393
Apr81.9%8.9 min386386
May76.1%13.7 min376376
Jun70.5%20.1 min373373
Jul62.1%22.6 min404411
AugFewer than 200 measured departures—188188
SepFewer than 200 measured departures—162162
Oct82.6%15.3 min253254
Nov82.5%7.2 min406409
Dec68.9%21.6 min373376

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 72.7% 2,900
  • Delayed >15 min 25.9% 1,031
  • Cancelled 1.4% 57
  • 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

33
33 of 33
Flight numbersBy direction DeparturesOn time
B66969 RIC → MCO 551 74.2%
B66270 MCO → RIC 370 74.2%
B66169 RIC → MCO 332 80.9%
B66770 MCO → RIC 256 74.7%
B66769 RIC → MCO 203 73.4%
B66570 MCO → RIC 184 88.3%
B66470 MCO → RIC 148 90.4%
B66670 MCO → RIC 148 84.5%
NK876 MCO → RIC 71 60.0%
NK877 RIC → MCO 71 45.5%
WN1674 MCO → RIC 61 63.9%
WN3765 RIC → MCO 60 46.7%
NK2131 MCO → RIC 56 80.4%
NK2132 RIC → MCO 56 55.4%
NK341 MCO → RIC 52 76.9%
NK342 RIC → MCO 52 69.2%
B661469 RIC → MCO 50 87.8%
B661470 MCO → RIC 50 75.5%
NK1350 RIC → MCO 49 77.6%
NK1351 MCO → RIC 49 71.4%
WN3035 RIC → MCO 47 88.6%
WN3518 RIC → MCO 46 91.3%
WN2202 MCO → RIC 41 51.2%
WN2140 RIC → MCO 40 77.5%
WN4006 RIC → MCO 39 71.8%
NK148 RIC → MCO 36 86.1%
NK1792 MCO → RIC 35 91.4%
WN3049 MCO → RIC 34 26.5%
WN3579 RIC → MCO 34 26.5%
B661069 RIC → MCO 33 75.8%
B661070 MCO → RIC 33 81.8%
WN1563 RIC → MCO 33 93.9%
NK910 RIC → MCO 31 51.6%

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 187 −13.8% 4 57.8%
June 2026 161 −24.1% 0 68.9%
May 2026 156 −29.1% 0 78.2%
April 2026 188 −5.1% 0 78.2%
March 2026 222 +39.6% 12 68.9%
February 2026 186 +66.1% 4 62.4%
January 2026 195 +43.4% 22 68.2%
December 2025 253 +110.8% 3 65.6%
November 2025 243 +49.1% 3 78.6%
October 2025 185 +172.1% 1 79.5%
September 2025 162 0 85.2%
August 2025 188 0 63.8%
July 2025 217 3 65.9%
June 2025 212 0 71.7%
May 2025 220 0 74.5%
April 2025 198 0 85.4%
March 2025 159 0 74.8%
February 2025 112 3 80.4%
January 2025 136 2 83.8%
December 2024 120 0 75.8%
November 2024 163 0 88.3%
October 2024 68 0 91.2%

How to read this chart

Loading the guide…