Marsh Harbour International Airport is an airport serving Marsh Harbour, Bahamas. The current schedule feed lists 11 airports in 2 countries connected to Marsh Harbour.
The most frequently served routes for Marsh Harbour International Airport connect to Miami (MIA), Nassau (NAS) and Atlanta (ATL).
The longest connected route for Marsh Harbour International Airport reaches Atlanta (ATL). This non-stop flight covers a distance of 659 miles (1,061 km).