Marsh Harbour Airport

Marsh Harbour Airport, officially known as Leonard M. Thompson International Airport, serves as the primary air link to the picturesque Abaco Islands in The Bahamas. This modern airport welcomes travelers seeking to immerse themselves in the islands’ captivating beauty and vibrant culture.

General Information about Marsh Harbour Airport

The following table is an overview of  MHH Airport indicated below:

AirportLeonard M. Thompson International Airport
Airport TypePublic
Marsh Harbour Airport CodeMHH
Marsh Harbour Airport Terminals1
ServesMarsh Harbour, Abaco Islands, Bahamas
OwnerBahamas Government
OperatorDepartment of Civil Aviation
Marsh Harbour Airport Runways1
Marsh Harbour Airport Coordinates26°30′41″N 077°05′01″W
Marsh Harbour Airport AddressGW7C+9P5, Marsh Harbour, Bahamas
Official Phone Number1 242-367-5500
Elevation6 ft / 2 m

Marsh Harbour Airport Code

Marsh Harbour Airport code is  MHH. This three-letter IATA code has been derived from the name of the airport itself. 


Marsh Harbour International Airport Map

The Marsh Harbour Airport location Map is a useful tool for finding your way around the airport, and for planning your journey.

Marsh Harbour International Airport Runways

Marsh Harbour Airport Runway features an  one state-of-the-art runway: 

NameLength in (Mtr)Length in (Ft)Surface

Marsh Harbour Airport Terminal MHH

The airport features a single passenger terminal, a modern facility designed to accommodate the growing demand for air travel to the Abaco Islands. The terminal offers a variety of amenities, including duty-free shops, restaurants, and lounges, ensuring a comfortable and enjoyable experience for passengers.

Nearest Airports to Marsh Harbour International Airport (MHH)

Some of the closest airports to MHH Airport are:

  • Treasure Cay Airport (TCB) – 33 miles (53 kilometers)
  • Hope Town Airport (MTP) – 38 miles (61 kilometers)
  • Grand Bahama International Airport (GBI) – 90 miles (145 kilometers)
  • Lynden Pindling International Airport (LPIA) – 115 miles (185 kilometers)
  • Fort Lauderdale-Hollywood International Airport (FLL) – 270 miles (435 kilometers)

Airlines Operating from Marsh Harbour Airport

The following airlines operate from Marsh Harbour Airport:

  • American Airlines
  • Bahamasair
  • Delta Air Lines
  • Silver Airways

Write a comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: