Cheap Domestic Flights within the Bahamas

  • Trusted Choice
  • Secure Booking
Cancellation Protection
Protects
Illness incl. COVID-19
Refundable Booking
Mechanical Breakdown
Emergency
Terms and conditions
Trusted Choice
Rated 4.5 Stars. Based on 3,581 service ratings over the past year
Dedicated customer service team on hand to help
Secure payments
Iata
Paypal
Klarna
Over 600 Airlines
Atol
Feefo
Safe and Secure

Book Cheap Domestic Flights within the Bahamas

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.

Sandy beach in warm sun with palm trees


Domestic Airlines within the Bahamas

Bahamasair

Bahamasair logo

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

Pineapple Air logo

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

Western Air logo

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.

Flamingo Air

Flamingo Air logo

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.


Domestic Airports within the Bahamas

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.

New Providence

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

Abaco Islands

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

Acklins Islands

ISLAND IATA AIRPORT FLIGHTS TO
Spring Point AXP Spring Point Airport Colonel Hill, Nassau

Andors Islands

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

Berry Islands

ISLAND IATA AIRPORT FLIGHTS TO
Chub Cay CCZ Chub Cay International Airport Nassau
Great Harbour Cay GHC Great Harbour Cay Airport Freeport

Cat Island

ISLAND IATA AIRPORT FLIGHTS TO
Arthur's Town ATC Arthur's Town Airport Nassau
New Bight TBI New Bight Airport Nassau

Crooked Island

ISLAND IATA AIRPORT FLIGHTS TO
Colonel Hill CRI Colonel Hill Airport (Crooked Island Airport) Nassau, Spring Point

Eleuthera Islands

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

Eleuthera Islands

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

Exuma Islands

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

Grand Bahama

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

Inagua Islands

ISLAND IATA AIRPORT FLIGHTS TO
Matthew Town IGA Inagua Airport (Matthew Town Airport) Nassau

Long Island

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

Mayaguana Islands

ISLAND IATA AIRPORT FLIGHTS TO
Mayaguana MYG Mayaguana Airport Nassau


Flights Amongst the Maldivian Islands
FAQs

What airlines fly amongst the islands in the Bahamas?

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.

What is the check-in time for flights amongst the Bahamas islands?

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.

Where can I book flights from Nassau to Freeport?

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.

What is the schedule for flights amongst the Bahamas?

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.

Alternative Airlines
facebookinstagramtwitter
IATA
ATOL
Trustpilot Rating