Direct flights from Havana (HAV) to Miami (MIA): 45 nonstop departures observed each week across 2 airlines. 55% of the last 20 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes late. No cancellations were recorded across the 20 tracked flights. The nonstop covers 378 km, an estimated 59 minutes in the air. Measured by Pro Flight Search from live flight boards at Havana and Miami. Updated 4 November 2026 at 06:14 UTC.
Today, HAV → MIA Wed 4 Nov · local times
Sched Flight HAV departure MIA arrival
·
AA243 American Airlines
On schedule
MIA 11:48 scheduled
·
AA2678 American Airlines
On schedule
MIA 10:53 scheduled
·
BBQ2202Eastern Air Express
On schedule
MIA 09:30 scheduled
·
BBQ503Eastern Air Express
On schedule
MIA 09:15 scheduled
·
BBQ702Eastern Air Express
On schedule
MIA 09:00 scheduled
·
WAL253World Atlantic
On schedule
MIA 10:15 scheduled
Checked MIA board 01:14
HAV
Havana
tracking
MIA
Miami
smooth · +0
dep bank 10:34–19:38 45x weekly
Runs rough · 2 airlines · 45x weekly · nonstop
55% on time
of the last 20 tracked HAV → MIA flights arrived within 15 minutes
Median arrival delay is +9 min . 0 of 20 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +9 min across the last 20 arrivals
Flight time ~0h 59m estimated from route distance
Weekly departures 45x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 20
The week scheduled departures · origin local time
American Airlines Delta Air Lines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 50% on time
Flights AA2678 10:34 daily · AA243 11:44 daily · AA2706 14:12 daily · AA838 15:53 daily
Delta Air LinesDL
Flights DL1790 17:57 daily
History operated legs · board outcomes
11-03 BBQ2202 arrived −21
11-03 BBQ702 arrived +9
11-02 BBQ503 arrived +21
11-02 WAL251 arrived +7
Show 12 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from HAV and MIA, paired departure → arrival per flight and day. Board history since Sun, Nov 1. Each day adds the flights our airport boards record.
Board rows 26 Completed 20 Delayed 9 Within 15m 11/20 Median +9m
AA243 American Airlines
4 days
Wed, Nov 4
1/2 legs · N200NV
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
Sched 11:48
Scheduled arrival · landing pending
Tue, Nov 3
1/2 legs · N933AN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
11:18
Landed · Sched 11:4830m early
Mon, Nov 2
1/2 legs · N931AN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
12:48
Landed · Sched 11:4860m late
Sun, Nov 1
1/2 legs · N936AN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
11:33
Landed · Sched 11:4815m early
Full AA243 history →
AA2678 American Airlines
4 days
Wed, Nov 4
1/2 legs · N323SG
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
Sched 10:53
Scheduled arrival · landing pending
Tue, Nov 3
1/2 legs · N352PS
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
10:47
Landed · Sched 10:536m early
Mon, Nov 2
1/2 legs · N929NN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
12:23
Landed · Sched 10:5390m late
Sun, Nov 1
1/2 legs · N985NN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
10:54
Landed · Sched 10:531m late
Full AA2678 history →
BBQ2202 Eastern Air Express
2 days
Wed, Nov 4
1/2 legs · N438US
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
Sched 09:30
Scheduled arrival · landing pending
Tue, Nov 3
1/2 legs · N438US
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
17:39
Landed · Sched 18:0021m early
BBQ503 Eastern Air Express
2 days
Wed, Nov 4
1/2 legs · N314XA
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
Sched 09:15
Scheduled arrival · landing pending
Mon, Nov 2
1/2 legs · N313XA
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
09:36
Landed · Sched 09:1521m late
BBQ702 Eastern Air Express
2 days
Wed, Nov 4
1/2 legs · N803TJ
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
Sched 09:00
Scheduled arrival · landing pending
Tue, Nov 3
1/2 legs · N314XA
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
09:09
Landed · Sched 09:009m late
WAL253 World Atlantic
1 day
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
Sched 10:15
Scheduled arrival · landing pending
AA253 American Airlines
3 days
Tue, Nov 3
1/2 legs · N895NN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
18:07
Landed · Sched 18:3326m early
Mon, Nov 2
1/2 legs · N910AN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
09:56
Landed · Sched 18:33517m early
Sun, Nov 1
1/2 legs · N894NN
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
22:24
Landed · Sched 18:33231m late
Full AA253 history →
AA2706 American Airlines
3 days
Tue, Nov 3
1/2 legs · N8031M
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
15:30
Landed · Sched 14:1377m late
Mon, Nov 2
1/2 legs · N700UW
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
16:20
Landed · Sched 14:13127m late
Sun, Nov 1
1/2 legs · N93003
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
15:49
Landed · Sched 14:1396m late
Full AA2706 history →
AA838 American Airlines
2 days
Tue, Nov 3
1/2 legs · N709UW
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
15:40
Landed · Sched 15:5313m early
Mon, Nov 2
1/2 legs · N752US
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
17:20
Landed · Sched 15:5387m late
Full AA838 history →
DL1790 Delta Air Lines
2 days
Tue, Nov 3
1/2 legs · N3738B
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
18:39
Landed · Sched 17:5742m late
Mon, Nov 2
1/2 legs · N3746H
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
17:39
Landed · Sched 17:5718m early
Full DL1790 history →
WAL251 World Atlantic
1 day
Mon, Nov 2
1/2 legs · N805WA
HAV
Departure
—
HAV is outside our board polling set.
→
MIA
Arrival
14:52
Landed · Sched 14:457m late
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Havana (HAV) to Miami (MIA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HAV-MIA
Copy
How we measure this →
HAV to MIA questions
Is HAV–MIA running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from HAV to MIA? Great-circle distance is 378 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 57–62 min gate-to-gate on this route.
How often does HAV–MIA fly? 2 carriers operate this route, around 45 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at HAV and arrival-side delay at MIA, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.