Flights from Miami to Marsh Harbour (MIA to MHH)

Find cheap Miami, United States to Marsh Harbour, Bahamas flights with our free search service. Compare all available fares for direct or connection flights to Marsh Harbour.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Miami to Marsh Harbour (One Way)

What is the distance between Miami and Marsh Harbour?

The average distance from Miami to Marsh Harbour is 329 kilometers (equals to 204 miles or 177 nautical miles). Your flight will departure from Miami International Airport, United States and arrive on Marsh Harbour Airport, Bahamas.

How long is the flight from Miami to Marsh Harbour?

The average flight time between Miami to Marsh Harbour is 5 hours and 0 minutes.

How much is the fare for flight between Miami and Marsh Harbour?

The average price for one-way airfare from Miami to Marsh Harbour is 194 USD (none-taxes) for economy class.

Cheap flights from Miami to Marsh Harbour

Sun 25/Feb - Wed 28/Feb
3 days Flights from Miami to Marsh Harbour on Bahamasair 25/02/2018
$434
Sun 04/Mar - Mon 12/Mar
8 days Flights from Miami to Marsh Harbour on Bahamasair 04/03/2018
$435
Fri 23/Mar - Sun 01/Apr
9 days Flights from Miami to Marsh Harbour on Bahamasair 23/03/2018
$437
Fri 27/Apr - Sun 29/Apr
2 days Flights from Miami to Marsh Harbour on Bahamasair 27/04/2018
$426
Sat 28/Apr - Fri 04/May
6 days Flights from Miami to Marsh Harbour on Bahamasair 28/04/2018
$435
Fri 04/May - Mon 07/May
3 days Flights from Miami to Marsh Harbour on Bahamasair 04/05/2018
$428
Thu 24/May - Sun 03/Jun
10 days Flights from Miami to Marsh Harbour on Bahamasair 24/05/2018
$417
Sat 30/Jun - Sun 08/Jul
8 days Flights from Miami to Marsh Harbour on Bahamasair 30/06/2018
$419
Tue 19/Jun - Sun 24/Jun
5 days Flights from Miami to Marsh Harbour on Bahamasair 19/06/2018
$417
Sat 07/Jul - Sat 14/Jul
7 days Flights from Miami to Marsh Harbour on Bahamasair 07/07/2018
$419
Sat 05/Jan - Sat 12/Jan
7 days Flights from Miami to Marsh Harbour on Bahamasair 05/01/2019
$437
Thu 01/Nov - Tue 06/Nov
5 days Flights from Miami to Marsh Harbour on Bahamasair 01/11/2018
$420