1. Home
  2. Countries
  3. Bahamas

Airports in Bahamas

Bahamas has 22 airports with scheduled passenger service in our directory. The OurAirports database lists 57 aerodromes in the country in total: 3 × large airport, 25 × medium airport, 26 × small airport, 3 × seaplane base.

ASD — Andros Town AirportATC — Arthur's Town AirportAXP — Spring Point AirportBIM — South Bimini AirportCCZ — Chub Cay AirportCRI — Colonel Hill AirportELH — North Eleuthera AirportFPO — Grand Bahama International AirportGGT — Exuma International AirportGHB — Governor's Harbour AirportIGA — Inagua AirportLGI — Deadman's Cay AirportMHH — Leonard M. Thompson International AirportMYG — Mayaguana AirportNAS — Lynden Pindling International AirportRSD — Rock Sound International AirportSAQ — San Andros AirportSML — Stella Maris AirportTBI — New Bight AirportTCB — Treasure Cay AirportTZN — Congo Town AirportZSA — San Salvador International AirportASDATCAXPBIMCCZCRIELHFPOGGTGHBIGALGIMHHMYGNASRSDSAQSMLTBITCBTZNZSA
Map of commercial airports in BahamasNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Acklins

IATAICAONameCityType
AXPMYAPSpring Point AirportSpring PointMedium airport

Bimini

IATAICAONameCityType
BIMMYBSSouth Bimini AirportSouth BiminiMedium airport

Cat Island

IATAICAONameCityType
ATCMYCAArthur's Town AirportArthur's TownMedium airport
TBIMYCBNew Bight AirportCat IslandMedium airport

Central Abaco

IATAICAONameCityType
MHHMYAMLeonard M. Thompson International AirportMarsh HarbourMedium airport
TCBMYATTreasure Cay AirportTreasure CayMedium airport

Central Eleuthera

IATAICAONameCityType
GHBMYEMGovernor's Harbour AirportGovernor's HarbourMedium airport

City of Freeport

IATAICAONameCityType
FPOMYGFGrand Bahama International AirportFreeportLarge airport

Crooked Island and Long Cay

IATAICAONameCityType
CRIMYCIColonel Hill AirportColonel HillMedium airport

Exuma

IATAICAONameCityType
GGTMYEFExuma International AirportMoss TownMedium airport

Harbour Island

IATAICAONameCityType
ELHMYEHNorth Eleuthera AirportNorth EleutheraMedium airport

Inagua

IATAICAONameCityType
IGAMYIGInagua AirportMatthew TownMedium airport

Long Island

IATAICAONameCityType
LGIMYLDDeadman's Cay AirportDeadman's CayMedium airport
SMLMYLSStella Maris AirportStella MarisMedium airport

Mayaguana

IATAICAONameCityType
MYGMYMMMayaguana AirportAbraham Bay SettlementMedium airport

New Providence

IATAICAONameCityType
NASMYNNLynden Pindling International AirportNassauLarge airport

North Andros

IATAICAONameCityType
ASDMYAFAndros Town AirportAndros TownMedium airport
CCZMYBCChub Cay AirportChub CayMedium airport
SAQMYANSan Andros AirportAndros IslandMedium airport

San Salvador

IATAICAONameCityType
ZSAMYSMSan Salvador International AirportSan SalvadorLarge airport

South Andros

IATAICAONameCityType
TZNMYAKCongo Town AirportAndrosMedium airport

South Eleuthera

IATAICAONameCityType
RSDMYERRock Sound International AirportRock SoundMedium airport

Complete aerodrome directory

All 57 airports, airfields and seaplane bases recorded for Bahamas in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Bahamas have?

Our directory lists 22 airports with scheduled service in Bahamas. Including small airfields and seaplane bases, OurAirports records 57 aerodromes.

Which airports in Bahamas are classified as large?

OurAirports classifies these airports in Bahamas as large: Grand Bahama International Airport (FPO), Lynden Pindling International Airport (NAS), San Salvador International Airport (ZSA).

Source: OurAirports · Data updated: 9 November 2026