The Bahamas has approximately 57 airports of which three are major international airports as entry ports. The busiest of them is the Lynden Pindling International Airport in Nassau, the capital city of the Bahamas. There is three terminal in this airport namely domestic and charter flights, flights to the USA and non-US international flights. It has direct services to the USA, Canada, the UK, the Cayman Islands, Panama and Turks & Caicos. There are many frequent flights from Maimi, Fort Lauderdale and Orlando to the Bahamas. Being an archipelago, Bahamas is well connected through waterways from the neighbouring countries. One can opt for either Ferry or Cruise ship and even Yachts to travel to various islands in the Bahamas. Nassau and Free Port are the popular port of calls.
The international airport at Nassau is well connected to the rest of the world. One can book flights directly to Nassau and post arrival, you can opt for connecting flight or even can go for waterways to reach the destination island. A few airlines fly directly to airports on the larger Out Islands, but the majority of flights arrive in Nassau or Freeport where passengers will connect to another flight before continuing to the Out Islands. There is a departure tax to be paid at the airport at the Bahamas. From outside the airport, you can hire a taxi or can rent a car of your own. There are many car rentals available at the airport. Some hotels provide their guests with shuttle service to and from the airport, but for this, you have to get in touch with the respective hotel.
Being located on Island, Bahamas cannot be reached through roadways, thus one cannot reach the Bahamas through the bus.
As the Bahamas is located 50 miles off coast Florida, railway service is not possible and is not provided in order to reach the Bahamas.
It is not possible to travel here by land, thus one cannot reach the Bahamas through cab/car. But, you can hire a car or book a taxi after reaching the Bahamas in order to explore the city.
There are endless government and private marinas all through The Bahamas, twenty-nine of which are authentic ports of passage to The Islands of the Bahamas. The capital city, Nassau located on the New province island is one of the world's busiest cruise ship ports and is well connected by ships originating from Florida. If one is travelling by Yacht then it is subject to customs and immigration documentations and a nominal fee of $150-$300 is charged. There is twice-weekly service by mailboat from Nassau to Freeport (Tuesdays and Thursdays) and twice-daily service between Crown Haven, The Abacos, and McLean's Town, East Grand Bahama Island.