There are presently two ferry options to take you to the Bahamas, both of which sail from Florida, US, and land at different ports within the Bahamas. You can get a ferry from Miami to the Bimini Islands, or from Fort Lauderdale to Freeport Island, both of which are north to the main island of the Bahamas, Andros Island, with each ferry running 6 times a week.