The Bahamas are served by several airlines, such as American Airlines via Miami, Delta Airlines via Atlanta and Bahamas Air via Fort Lauderdale. There are two international airports in the Bahamas, Grand Bahama (Freeport) and Lynden Pindling (Nassau) as well as multiple domestic airports on the various islands.
The Bahamas liveaboards we work with depart from varying ports, both in Florida (Palm Beach), and the Bahamas (Nassau, Freeport, West End). We will provide detailed information at the time of your booking and can help advise you regarding your international and domestic flight schedules.
We recommend you arrive in the Bahamas one day in advance of your cruise departure so you can start your diving holiday well rested. If you do not remain for any additional nights after your cruise, please allow plenty of time for the transfer to the airport and check in.