The Bahamas have seven international airports, including hubs at Nassau and Freeport. The Bahamas are well served by flights from North America and Europe. 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.
The close proximity of the Bahamas to Florida means regular, relatively inexpensive flights from Miami, Fort Lauderdale and Orlando, as well as other east-coast gateways. You can travel from Florida to the Bahamas in under an hour.
From the UK and Ireland you will usually need to make one stop and the total flight time will be between 12-13 hours. A direct flight from London takes just under 9 hours and with young children, this might be a good option if you can get a night flight. BA offers this service and if you are travelling with an infant, your child will be able to sleep in the bassinet provided by the airline.
The national airline Bahamasair has an unblemished safety record and its pilots have an excellent reputation. Delays, however, are regular occurrences and flights are canceled without warning.
Numerous cruise ships dock in Nassau and Grand Bahama. Most of these originate in Florida. Sailing conditions are at their best in summer, though hurricanes can be a threat throughout the season.