Flight times from Marsh Harbour to Miami & schedule

The average flight time from Marsh Harbour to Miami is About 1 hour 3 minutes, covering a distance of About 329 km.

Flight duration

About 1 hour 3 minutes

Flight distance

About 329 km

How long is the flight from Marsh Harbour to Miami?

The flights usually depart from Marsh Harbour Airport and arrive at Miami International Airport.

See more
Earliest first
Latest first
Bahamasair UP136
MHH 08:20
NAS 08:55
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP229
NAS 17:30
MIA 18:35
1.1h
S
M
T
W
T
F
S
Check prices
Bahamasair UP136
MHH 08:20
NAS 08:55
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP221
NAS 07:45
MIA 08:50
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA4331
MHH 12:50
CLT 15:00
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA1577
CLT 17:28
MIA 19:42
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5416
MHH 14:00
ATL 16:08
With stops 2.1h
S
M
T
W
T
F
S
Delta Air Lines DL1588
ATL 19:00
MIA 20:57
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA3516
MHH 14:05
MIA 15:05
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Bahamasair UP236
MHH 14:35
NAS 15:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP229
NAS 17:30
MIA 18:35
1.1h
S
M
T
W
T
F
S
Check prices
Bahamasair UP236
MHH 14:35
NAS 15:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP221
NAS 07:45
MIA 08:50
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA3670
MHH 14:55
MIA 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Bahamasair UP138
MHH 17:35
NAS 18:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP221
NAS 07:45
MIA 08:50
1.1h
S
M
T
W
T
F
S
Check prices
Bahamasair UP138
MHH 17:35
NAS 18:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP229
NAS 17:30
MIA 18:35
1.1h
S
M
T
W
T
F
S
Check prices
See all
Bahamasair UP138
MHH 17:35
NAS 18:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP221
NAS 07:45
MIA 08:50
1.1h
S
M
T
W
T
F
S
Check prices
Bahamasair UP138
MHH 17:35
NAS 18:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP229
NAS 17:30
MIA 18:35
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA3670
MHH 14:55
MIA 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Bahamasair UP236
MHH 14:35
NAS 15:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP229
NAS 17:30
MIA 18:35
1.1h
S
M
T
W
T
F
S
Check prices
Bahamasair UP236
MHH 14:35
NAS 15:10
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP221
NAS 07:45
MIA 08:50
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA3516
MHH 14:05
MIA 15:05
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5416
MHH 14:00
ATL 16:08
With stops 2.1h
S
M
T
W
T
F
S
Delta Air Lines DL1588
ATL 19:00
MIA 20:57
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA4331
MHH 12:50
CLT 15:00
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA1577
CLT 17:28
MIA 19:42
2.2h
S
M
T
W
T
F
S
Check prices
Bahamasair UP136
MHH 08:20
NAS 08:55
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP229
NAS 17:30
MIA 18:35
1.1h
S
M
T
W
T
F
S
Check prices
Bahamasair UP136
MHH 08:20
NAS 08:55
With stops 0.6h
S
M
T
W
T
F
S
Bahamasair UP221
NAS 07:45
MIA 08:50
1.1h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA3516
MHH 14:05
MIA 15:05
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA3670
MHH 14:55
MIA 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA3670
MHH 14:55
MIA 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA3516
MHH 14:05
MIA 15:05
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Marsh Harbour to Miami

Multiple airlines provide flights from Marsh Harbour to Miami. The best rated one is American Airlines with an average rating of 10.0.

See more
American Airlines
American Airlines
User rating: 10.0

FAQs about flight schedules from Marsh Harbour to Miami

  • When are flight tickets from Marsh Harbour (MHH) to Miami (MIA) the cheapest?

    Airlines adjust prices for flights from Marsh Harbour to Miami based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How long does it take to fly from Marsh Harbour (MHH) to Miami (MIA) and what is the distance?

    It takes around 1 hour to fly from Marsh Harbour (MHH) to Miami (MIA).
  • What are the most popular airlines that fly from Marsh Harbour (MHH) to Miami (MIA)?

    Airlines with flights from Marsh Harbour (MHH) to Miami (MIA): American Airlines and Qatar Airways.