Alright, let's start with the basics. There are only TWO commercial passenger ferry routes from the US to the Bahamas — both run by Balearia Caribbean out of Port Everglades. They're totally different vibes:
Fort Lauderdale to Bimini
- Time: ~2 hours (perfect for first-timers and day-trippers)
- Schedule (2026): typically Wed, Fri, Sun year-round; additional sailings in summer/holidays
- Departure: 9:00 AM from Port Everglades Terminal 21
- Fare: from $115 + taxes one-way (~$225 with taxes); round-trip from $230 + taxes
- Vibe: small islands, easy beaches, big-game fishing — totally walkable
Fort Lauderdale to Freeport (Grand Bahama)
- Time: ~3 hours on the high-speed catamaran (a bit more in heavy seas)
- Schedule (2026): twice weekly, typically Wed and Sun
- Departure: 9:00 AM from Port Everglades
- Fare: from $150 + taxes one-way; round-trip from $265 incl. taxes
- Vibe: bigger island, full resorts, Lucayan Park — needs at least one overnight
Mark's Money-Saving Tip
Book at least 2 weeks ahead. Fares jump roughly 30–40% in the final week before departure (we've watched it happen). Children's fares run lower than adult, and toddlers under 2 typically ride free on a parent's lap. Locking in early saved us about $300 on our last family trip.
Where to Book
You've got three real options:
- Direct with Balearia Caribbean — best for date changes and refunds. baleariacaribbean.com
- Direct Ferries (price comparison): shows live availability across all departures — handy for finding the cheapest date. directferries.com
- Ferry + hotel packages: sometimes 10–20% cheaper than buying separately, especially mid-week.