540 km · Domestic

Jacksonville (JAX) – Miami (MIA)

In July 2026, 248 flights operated between Jacksonville and Miami (both directions), and 74.2% 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
January358254▼ 29.1%
February334226▼ 32.3%
March372195▼ 47.6%
April302226▼ 25.2%
May288245▼ 14.9%
June303240▼ 20.8%
July306248▼ 19.0%
August261––
September236––
October281–in progress
November284––
December270––
Year to date (Jan–Jul)2,2631,634▼ 27.8%

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
January87.7%78.7%▼ 10.3%
February82.9%81.4%▼ 1.8%
March81.5%76.9%▼ 5.6%
April84.8%83.6%▼ 1.4%
May81.6%78.4%▼ 3.9%
June72.9%79.2%▲ 8.6%
July75.2%74.2%▼ 1.3%
August74.7%––
September80.5%––
October81.5%–in progress
November88.4%––
December80.0%––
Year-to-date average (Jan–Jul)80.9%78.9%▼ 2.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January104▼ 60.0%
February20▼ 100.0%
March24▲ 100.0%
April40▼ 100.0%
May40▼ 100.0%
June50▼ 100.0%
July70▼ 100.0%
August0––
September0––
October0–in progress
November12––
December0––
Year to date (Jan–Jul)348▼ 76.5%

Airlines on this route

  1. American Airlines 54.3%
  2. Envoy Air 44.8%
  3. Republic Airways 0.9%

Oct 1, 2024 – Jul 31, 2026

By direction

JAX → MIA

Scheduled flights
3,050
Flights operated
3,021
Cancelled
29 · 1.0%
On-time departures
83.9%

MIA → JAX

Scheduled flights
3,052
Flights operated
3,025
Cancelled
27 · 0.9%
On-time departures
78.6%

JAX → MIA and MIA → JAX counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 3,315 54.3% 75.8% 35
Envoy Air MQ 2,733 44.8% 87.9% 21
Republic Airways YX 54 0.9% 81.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 delay08:00–09:00-0.9min · 592 recorded · 591 measured
Gap to highest-delay hour27.8min08:00 ↔ 22:00
Recorded flights6,102JAX–MIA

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 · 39 recorded · 39 measured · Source: the US BTS 06:00 · 91.6% · 614 recorded · 608 measured · Source: the US BTS 07:00 · 89.7% · 534 recorded · 532 measured · Source: the US BTS 08:00 · 96.1% · 592 recorded · 591 measured · Source: the US BTS 09:00 · 89.0% · 433 recorded · 429 measured · Source: the US BTS 10:00 · 92.2% · 284 recorded · 283 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 56 recorded · 55 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 120 recorded · 118 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 156 recorded · 154 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 167 recorded · 166 measured · Source: the US BTS 15:00 · 77.6% · 321 recorded · 317 measured · Source: the US BTS 16:00 · 75.9% · 275 recorded · 274 measured · Source: the US BTS 17:00 · 76.5% · 555 recorded · 544 measured · Source: the US BTS 18:00 · 69.8% · 243 recorded · 242 measured · Source: the US BTS 19:00 · 75.0% · 567 recorded · 557 measured · Source: the US BTS 20:00 · 72.5% · 376 recorded · 374 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 143 recorded · 143 measured · Source: the US BTS 22:00 · 64.5% · 627 recorded · 620 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 · Fewer than 200 measured departures · 39 recorded · 39 measured · Source: the US BTS 06:00 · 11.0 min · 614 recorded · 608 measured · Source: the US BTS 07:00 · 5.4 min · 534 recorded · 532 measured · Source: the US BTS 08:00 · -0.9 min · 592 recorded · 591 measured · Source: the US BTS 09:00 · 3.3 min · 433 recorded · 429 measured · Source: the US BTS 10:00 · 2.1 min · 284 recorded · 283 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 56 recorded · 55 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 120 recorded · 118 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 156 recorded · 154 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 167 recorded · 166 measured · Source: the US BTS 15:00 · 14.1 min · 321 recorded · 317 measured · Source: the US BTS 16:00 · 19.6 min · 275 recorded · 274 measured · Source: the US BTS 17:00 · 13.8 min · 555 recorded · 544 measured · Source: the US BTS 18:00 · 17.4 min · 243 recorded · 242 measured · Source: the US BTS 19:00 · 14.3 min · 567 recorded · 557 measured · Source: the US BTS 20:00 · 17.8 min · 376 recorded · 374 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 143 recorded · 143 measured · Source: the US BTS 22:00 · 26.9 min · 627 recorded · 620 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 · 39 · 39 recorded · 39 measured · Source: the US BTS 06:00 · 614 · 614 recorded · 608 measured · Source: the US BTS 07:00 · 534 · 534 recorded · 532 measured · Source: the US BTS 08:00 · 592 · 592 recorded · 591 measured · Source: the US BTS 09:00 · 433 · 433 recorded · 429 measured · Source: the US BTS 10:00 · 284 · 284 recorded · 283 measured · Source: the US BTS 11:00 · 56 · 56 recorded · 55 measured · Source: the US BTS 12:00 · 120 · 120 recorded · 118 measured · Source: the US BTS 13:00 · 156 · 156 recorded · 154 measured · Source: the US BTS 14:00 · 167 · 167 recorded · 166 measured · Source: the US BTS 15:00 · 321 · 321 recorded · 317 measured · Source: the US BTS 16:00 · 275 · 275 recorded · 274 measured · Source: the US BTS 17:00 · 555 · 555 recorded · 544 measured · Source: the US BTS 18:00 · 243 · 243 recorded · 242 measured · Source: the US BTS 19:00 · 567 · 567 recorded · 557 measured · Source: the US BTS 20:00 · 376 · 376 recorded · 374 measured · Source: the US BTS 21:00 · 143 · 143 recorded · 143 measured · Source: the US BTS 22:00 · 627 · 627 recorded · 620 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:00Fewer than 200 measured departures—3939
06:0091.6%11.0 min608614
07:0089.7%5.4 min532534
08:0096.1%-0.9 min591592
09:0089.0%3.3 min429433
10:0092.2%2.1 min283284
11:00Fewer than 200 measured departures—5556
12:00Fewer than 200 measured departures—118120
13:00Fewer than 200 measured departures—154156
14:00Fewer than 200 measured departures—166167
15:0077.6%14.1 min317321
16:0075.9%19.6 min274275
17:0076.5%13.8 min544555
18:0069.8%17.4 min242243
19:0075.0%14.3 min557567
20:0072.5%17.8 min374376
21:00Fewer than 200 measured departures—143143
22:0064.5%26.9 min620627
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 83.4% · 895 recorded · 879 measured · Source: the US BTS Tuesday · 83.8% · 861 recorded · 850 measured · Source: the US BTS Wednesday · 85.3% · 841 recorded · 834 measured · Source: the US BTS Thursday · 82.1% · 861 recorded · 861 measured · Source: the US BTS Friday · 78.8% · 883 recorded · 876 measured · Source: the US BTS Saturday · 81.7% · 884 recorded · 881 measured · Source: the US BTS Sunday · 74.0% · 877 recorded · 865 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 · 12.6 min · 895 recorded · 879 measured · Source: the US BTS Tuesday · 6.1 min · 861 recorded · 850 measured · Source: the US BTS Wednesday · 7.3 min · 841 recorded · 834 measured · Source: the US BTS Thursday · 12.9 min · 861 recorded · 861 measured · Source: the US BTS Friday · 10.5 min · 883 recorded · 876 measured · Source: the US BTS Saturday · 11.3 min · 884 recorded · 881 measured · Source: the US BTS Sunday · 21.1 min · 877 recorded · 865 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 · 895 · 895 recorded · 879 measured · Source: the US BTS Tuesday · 861 · 861 recorded · 850 measured · Source: the US BTS Wednesday · 841 · 841 recorded · 834 measured · Source: the US BTS Thursday · 861 · 861 recorded · 861 measured · Source: the US BTS Friday · 883 · 883 recorded · 876 measured · Source: the US BTS Saturday · 884 · 884 recorded · 881 measured · Source: the US BTS Sunday · 877 · 877 recorded · 865 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
Monday83.4%12.6 min879895
Tuesday83.8%6.1 min850861
Wednesday85.3%7.3 min834841
Thursday82.1%12.9 min861861
Friday78.8%10.5 min876883
Saturday81.7%11.3 min881884
Sunday74.0%21.1 min865877

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 · 84.0% · 626 recorded · 612 measured · Source: the US BTS Feb · 82.3% · 562 recorded · 560 measured · Source: the US BTS Mar · 79.9% · 573 recorded · 567 measured · Source: the US BTS Apr · 84.3% · 532 recorded · 528 measured · Source: the US BTS May · 80.1% · 537 recorded · 533 measured · Source: the US BTS Jun · 75.7% · 548 recorded · 543 measured · Source: the US BTS Jul · 74.7% · 561 recorded · 554 measured · Source: the US BTS Aug · 74.7% · 261 recorded · 261 measured · Source: the US BTS Sep · 80.5% · 236 recorded · 236 measured · Source: the US BTS Oct · 83.4% · 469 recorded · 469 measured · Source: the US BTS Nov · 88.5% · 604 recorded · 592 measured · Source: the US BTS Dec · 82.6% · 593 recorded · 591 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 · 8.9 min · 626 recorded · 612 measured · Source: the US BTS Feb · 9.8 min · 562 recorded · 560 measured · Source: the US BTS Mar · 15.5 min · 573 recorded · 567 measured · Source: the US BTS Apr · 8.0 min · 532 recorded · 528 measured · Source: the US BTS May · 13.0 min · 537 recorded · 533 measured · Source: the US BTS Jun · 21.7 min · 548 recorded · 543 measured · Source: the US BTS Jul · 16.9 min · 561 recorded · 554 measured · Source: the US BTS Aug · 16.2 min · 261 recorded · 261 measured · Source: the US BTS Sep · 8.5 min · 236 recorded · 236 measured · Source: the US BTS Oct · 11.9 min · 469 recorded · 469 measured · Source: the US BTS Nov · 3.2 min · 604 recorded · 592 measured · Source: the US BTS Dec · 9.0 min · 593 recorded · 591 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 · 626 · 626 recorded · 612 measured · Source: the US BTS Feb · 562 · 562 recorded · 560 measured · Source: the US BTS Mar · 573 · 573 recorded · 567 measured · Source: the US BTS Apr · 532 · 532 recorded · 528 measured · Source: the US BTS May · 537 · 537 recorded · 533 measured · Source: the US BTS Jun · 548 · 548 recorded · 543 measured · Source: the US BTS Jul · 561 · 561 recorded · 554 measured · Source: the US BTS Aug · 261 · 261 recorded · 261 measured · Source: the US BTS Sep · 236 · 236 recorded · 236 measured · Source: the US BTS Oct · 469 · 469 recorded · 469 measured · Source: the US BTS Nov · 604 · 604 recorded · 592 measured · Source: the US BTS Dec · 593 · 593 recorded · 591 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
Jan84.0%8.9 min612626
Feb82.3%9.8 min560562
Mar79.9%15.5 min567573
Apr84.3%8.0 min528532
May80.1%13.0 min533537
Jun75.7%21.7 min543548
Jul74.7%16.9 min554561
Aug74.7%16.2 min261261
Sep80.5%8.5 min236236
Oct83.4%11.9 min469469
Nov88.5%3.2 min592604
Dec82.6%9.0 min591593

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 80.5% 4,913
  • Delayed >15 min 18.6% 1,133
  • Cancelled 0.9% 56
  • 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

71
71 of 71
Flight numbersBy direction DeparturesOn time
AA2711 JAX → MIA 241 92.1%
AA416 MIA → JAX 220 51.6%
AA1160 JAX → MIA 173 88.4%
MQ4069 MIA → JAX 168 82.6%
AA1713 JAX → MIA 145 61.7%
AA379 MIA → JAX 116 65.5%
MQ3635 JAX → MIA 114 60.2%
AA2441 MIA → JAX 106 63.8%
MQ4250 MIA → JAX 104 96.1%
AA3014 MIA → JAX 92 66.3%
AA1044 MIA → JAX 88 83.9%
MQ3955 MIA → JAX 81 95.1%
MQ3955 JAX → MIA 81 93.8%
MQ3472 JAX → MIA 78 93.5%
MQ4315 MIA → JAX 76 97.4%
AA1044 JAX → MIA 75 91.9%
MQ3878 JAX → MIA 75 94.7%
MQ4290 JAX → MIA 75 89.3%
MQ3472 MIA → JAX 74 97.3%
MQ3893 MIA → JAX 72 73.6%
AA1545 MIA → JAX 67 61.2%
AA2886 JAX → MIA 65 81.3%
AA1303 MIA → JAX 62 72.6%
AA1684 JAX → MIA 62 85.5%
AA2884 MIA → JAX 62 59.7%
MQ3609 JAX → MIA 62 91.9%
MQ3609 MIA → JAX 62 95.2%
MQ4124 JAX → MIA 62 96.8%
MQ4124 MIA → JAX 62 96.8%
AA2069 JAX → MIA 60 80.0%
AA2069 MIA → JAX 59 84.8%
AA333 MIA → JAX 58 64.9%
MQ4182 JAX → MIA 54 88.9%
AA1041 JAX → MIA 53 86.8%
MQ3968 JAX → MIA 53 84.3%
MQ3878 MIA → JAX 52 96.2%
AA2886 MIA → JAX 48 78.7%
MQ4209 JAX → MIA 48 83.3%
AA1246 JAX → MIA 45 73.3%
MQ4082 JAX → MIA 44 79.6%
AA2211 MIA → JAX 43 90.7%
AA2211 JAX → MIA 43 86.1%
MQ4251 MIA → JAX 43 81.4%
MQ4274 JAX → MIA 43 90.7%
MQ3605 MIA → JAX 42 76.2%
MQ3605 JAX → MIA 42 45.2%
AA3127 MIA → JAX 41 75.6%
MQ3607 JAX → MIA 41 95.1%
MQ4217 MIA → JAX 40 95.0%
AA2884 JAX → MIA 39 48.7%
AA3101 MIA → JAX 37 94.6%
AA3101 JAX → MIA 37 91.9%
MQ3486 MIA → JAX 37 91.7%
MQ3653 JAX → MIA 37 100.0%
MQ4299 JAX → MIA 37 89.2%
AA1018 JAX → MIA 36 85.7%
MQ4082 MIA → JAX 36 88.9%
AA2349 JAX → MIA 34 94.1%
MQ3471 JAX → MIA 34 91.2%
AA2291 JAX → MIA 33 87.9%
AA3084 MIA → JAX 32 74.2%
AA3084 JAX → MIA 32 74.2%
MQ3635 MIA → JAX 32 83.9%
AA1061 JAX → MIA 30 100.0%
AA2292 MIA → JAX 30 66.7%
AA3023 MIA → JAX 30 83.3%
MQ3492 JAX → MIA 30 90.0%
MQ3811 JAX → MIA 30 100.0%
MQ3904 MIA → JAX 30 83.3%
MQ4097 JAX → MIA 30 93.3%
MQ4299 MIA → JAX 30 100.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 248 −19.0% 0 74.2%
June 2026 240 −20.8% 0 79.2%
May 2026 245 −14.9% 0 78.4%
April 2026 226 −25.2% 0 83.6%
March 2026 195 −47.6% 4 76.9%
February 2026 226 −32.3% 0 81.4%
January 2026 254 −29.1% 4 78.7%
December 2025 270 −15.9% 0 80.0%
November 2025 284 −7.8% 12 88.4%
October 2025 281 +49.5% 0 81.5%
September 2025 236 0 80.5%
August 2025 261 0 74.7%
July 2025 306 7 75.2%
June 2025 303 5 72.9%
May 2025 288 4 81.6%
April 2025 302 4 84.8%
March 2025 372 2 81.5%
February 2025 334 2 82.9%
January 2025 358 10 87.7%
December 2024 321 2 84.7%
November 2024 308 0 88.6%
October 2024 188 0 86.2%

How to read this chart

Loading the guide…