Leonard M Thompson International Airport (MHH)
Marsh Harbour, BS · ICAO MYAM · scheduled-service airport
Nonstop destinations from MHH
6 destinations are recorded with nonstop service from MHH — the 5 largest are linked below.
Route and airline facts are compiled from the OpenFlights route database (ODbL 1.0), a scheduled-service snapshot. Schedules change: the live search always shows current availability.
Airlines with hub operations at MHH
No airline bases its hub here, but dozens of carriers operate scheduled services — the search above shows the live market.
Nearby airports
| Airport | City | Distance |
|---|---|---|
| Treasure Cay Airport (TCB) | Treasure Cay | 40 km |
| North Eleuthera Airport (ELH) | North Eleuthera | 122 km |
| Chub Cay Airport (CCZ) | Chub Cay | 145 km |
| Governor's Harbour Airport (GHB) | Governor's Harbour | 156 km |
| Grand Bahama International Airport (FPO) | Freeport | 160 km |
Frequently asked questions
Leonard M Thompson International Airport — which city and country?
Leonard M Thompson International Airport (MHH) serves Marsh Harbour, BS, ICAO code MYAM.
Which airlines use MHH?
4 scheduled carriers are recorded serving MHH, including Silver Airways (3M), American Airlines, SkyBahamas Airlines, Bahamasair. Schedules change — the search above always reflects current availability.
Is there another airport near Marsh Harbour?
Yes — Treasure Cay Airport (TCB), about 40 km away; North Eleuthera Airport (ELH), about 122 km away; Chub Cay Airport (CCZ), about 145 km away.
How do I find cheap flights from MHH?
Compare dates and nearby airports in the search above — current fares come from our booking partners, and midweek dates are often cheaper.