The Bahamas consists of an archipelago of 16 major islands and many more smaller islands and is a popular vacation destination for those looking for quiet sandy beaches and warm weather. The islands also attract water sports and diving enthusiasts. To reach the Bahamas, you'll likely fly to Nassau, the capital of the Bahamas on the island of New Providence. From there, you can easily catch an onwards flight with one of the smaller airlines that operate amongst the islands.
You can book flights with any of these airlines through Alternative Airlines — simply use the search form at the top of the page to begin your search.
Bahamasair is based in based in Nassau, the capital and largest city of the Bahamas. Nassau lies on the island of New Providence. From Nassau, the airline flies to destinations around the Bahamas. To do so, the airline operates a mixed fleet of aircraft ranging from Boeing 737's to smaller turboprop aircraft including the de Havilland Canada DHC-6 Twin Otter and Hawker Siddeley HS 748. The aircraft used will depend on the route being flown.
Domestic Destinations: Colonel Hill, Long Island, Freeport, Great Exuma, Governor's Harbour, Marsh Harbour, Matthew Town, Mayaguana, Nassau, North Eleuthera, Rock Sound, San Salvador, Spring Point and Treasure Cay.
Pineapple Air is also based in Nassau, the capital of the Bahamas. From Nassau, Pineapple Air flies to some of the most popular islands within the Bahamas, so is the perfect option if you're looking to explore all that the Bahamas has to offer. The airline can carry 20-40 passengers per flight depending on whether it is operating its Beechcraft or Embraer aircraft.
Domestic Destinations: North Eleuthera, Governors Harbour & Rock Sound.
Western Air is based at San Andros International Airport on Andros Island and operates regular scheduled passenger flights between the islands in the Bahamas. The airline carriers up to 50 passengers per flight thanks to its fleet of Embraer aircraft, which includes a new aircraft which was added in early 2022.
Domestic Destinations: Nassau, San Andros, Congo Town, Bimini, Abaco and Freeport, Grand Bahama, Cat Island, and Exuma.
FlamingoAir is a small airline based at Grand Bahama International Airport in Freeport, on Grand Bahama Island. The airline flies to islands throught the Bahamas, as well as to other islands in the Caribbean and to the US (Florida). The airline operates Beechcraft aircraft, which can accomodate up to 15 passengers.
Domestic Destinations: Freeport, Nassau, Marsh Harbour (Abaco Islands), Walker's Cay Abaco Islands, Moore's Island, Bimini, Staniel Cay, Black Point (Bahamas), Farmer's Cay, Great Harbor Cay.
Below is a list of all the airports that offer scheduled flights amongst the islands in the Bahamas. Find out what domestic destination you can fly to from each island.
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Nassau | NAS | Lynden Pindling International Airport | Andros Town, Congo Town, Freeport, George Town, Mangrove Cay, Marsh Harbour, New Bight, San Andros, South Bimini, Governors Harbour, North Eleuthera, Staniel Cay, Deadman's Cay, Governor's Harbour, North Eleuthera, Stella Maris |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Marsh Harbour | MHH | Marsh Harbour Airport | Nassau, Freeport |
Moore's Island | MYAO | Mores Island Airport | Freeport |
Treasure Cay | TCB | Treasure Cay Airport | Nassau |
Walker's Cay | WKR | Walker's Cay Airport | Freeport |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Spring Point | AXP | Spring Point Airport | Colonel Hill, Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Andros Town, North Andros | ASD | Andros Town Airport (Fresh Creek Airport) | Nassau |
Congo Town, South Andros | TZN | South Andros Airport (Congo Town Airport) | Nassau |
Mangrove Cay | MAY | Clarence A. Bain Airport | Nassau |
Nicholls Town, North Andros | SAQ | San Andros Airport | Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Chub Cay | CCZ | Chub Cay International Airport | Nassau |
Great Harbour Cay | GHC | Great Harbour Cay Airport | Freeport |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Arthur's Town | ATC | Arthur's Town Airport | Nassau |
New Bight | TBI | New Bight Airport | Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Colonel Hill | CRI | Colonel Hill Airport (Crooked Island Airport) | Nassau, Spring Point |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Governor's Harbour | GHB | Governor's Harbour Airport | Nassau, North Eleuthera |
North Eleuthera | ELH | North Eleuthera Airport | Governor's Harbour, Nassau, Rock Sound |
Rock Sound | RSD | Rock Sound International Airport | George Town, Governor's Harbour, Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Governor's Harbour | GHB | Governor's Harbour Airport | Nassau, North Eleuthera |
North Eleuthera | ELH | North Eleuthera Airport | Governor's Harbour, Nassau, Rock Sound |
Rock Sound | RSD | Rock Sound International Airport | George Town, Governor's Harbour, Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Great Exuma Island (Moss Town) | GGT | Exuma International Airport | Nassau, Rock Sound, San Salvador |
Staniel Cay | TYM | Staniel Cay Airport | Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Deep Water Cay | Deep Water Cay Airport | Nassau | |
Freeport | FPO | Grand Bahama International Airport (Freeport International) | Great Harbour Cay, Marsh Harbour, Moore’s Island, South Bimini, Walker’s Cay, Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Matthew Town | IGA | Inagua Airport (Matthew Town Airport) | Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Deadman's Cay | LGI | Deadman's Cay Airport | Nassau, San Salvador, Stella Maris |
Stella Maris | SML | Stella Maris Airport | Deadman's Cay, Nassau |
ISLAND | IATA | AIRPORT | FLIGHTS TO |
---|---|---|---|
Mayaguana | MYG | Mayaguana Airport | Nassau |
Fly amongst the islands that constitute the Bahamas with Bahamasair, Pineapple Air, Western Air, Flamingo Air and Coco Bahama Seaplanes. These airlines operate regular scheduled passenger flights each week. They also operate private charter flights, along with LeAir, AirExpress, and Southern Air Charter.
Passengers are recommended to check-in as early as possible, usually 2 hours before departure. Check with your airline and departing airport for more information.
Through Alternative Airlines! Bahamasair and Western Air both operate this route regularly, and you can book your flights with either of this airlines quickly and easily through Alternative Airlines. Simply use the search form at the top of the page to begin your search.
If you're looking to book flights today, our suggestion is that you use the search form at the top of the page to compare flights and find out what airlines operate each route. Each route may only be operated by one or two of these airlines. For example, the route between Nassau and Marsh Harbour is served by Bahamasair, FlamingoAir and Western Air, whereas flights from Nassau to Colonel Hill is only served by BahamasAir. If no flights are available when you search, try entering alternative travel dates.