By air
The two main international airports are Nassau's Lynden Pindling International Airport (NAS), about 16km west of downtown, and Grand Bahama International Airport (FPO) in Freeport. Both receive direct flights from the US, Canada, and the UK. American, Delta, United, JetBlue, Air Canada, and British Airways all serve Nassau. Bahamasair, the national carrier, connects Nassau to many of the Family Islands.
Several outer islands have their own airports with direct connections from the US: Exuma International (GGT), Marsh Harbour (MHH) in the Abacos, and North Eleuthera (ELH) all receive flights from Miami, Fort Lauderdale, and New York. Southern Air and Flamingo Air run small-plane charters and scheduled services between islands.
Nassau offers US pre-clearance, so flights from Nassau to American airports clear customs and immigration before departure — you land as if arriving domestically.
By sea
Cruise ships dock in Nassau at Prince George Wharf, a short walk from downtown. Nassau is one of the busiest cruise ports in the Caribbean. Several lines also call at Princess Cays (Eleuthera), Castaway Cay (Abaco), and Half Moon Cay (Little San Salvador).
Balearia Caribbean runs a fast ferry between Fort Lauderdale and Grand Bahama Island — a practical option if you're not flying. The crossing takes about three hours.
Private boaters crossing from Florida must check in with Bahamian customs immediately upon arrival. BIMINI is the traditional first landfall; it has a customs office and is only 50 nautical miles from Miami.
Entry requirements
Citizens of the US, Canada, UK, EU, Australia, and most other Western countries do not need a visa for stays up to three months. A valid passport is required — it must be valid for at least six months beyond your departure date. Since 2025, all visitors must complete a digital immigration form online before arrival (free, takes about five minutes). You will also need a return or onward ticket.