Flights from Miami to Marsh Harbour (MIA to MHH)

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 166 USD (none-taxes) for economy class.