Ferry to Bahamas from Miami & Fort Lauderdale

The fastest, most affordable way to paradise - just 2 hours from Florida to crystal-clear Bahamian waters!

Starting From
$99 One Way
Travel Time
2-3 Hours
Departure Port
Fort Lauderdale
Destinations
Bimini & Freeport
Official Balearia Caribbean Partner
4.8/5 from 2,847 Reviews
Secure Booking Guaranteed

Most Popular

Bahamas Day Trips by Ferry

Leave Fort Lauderdale in the morning, swim in paradise by noon, and be back for dinner! Perfect for cruise passengers with a day in port or anyone wanting a quick island escape.

Bimini Day Trip

$155
  • 2 hours each way (fastest route!)
  • 6 hours on the island
  • Famous beaches & crystal water
  • Hilton Beach Club access available
  • Depart 9am, return 9pm
Book Bimini Day Trip

Freeport Day Trip

$175
  • 3 hours each way
  • 5 hours exploring Grand Bahama
  • Port Lucaya Marketplace
  • Lucayan National Park nearby
  • Shopping & duty-free
Book Freeport Day Trip

2-Night Package

$398+
  • Round-trip ferry included
  • Hotel accommodation
  • Choose Bimini or Freeport
  • Perfect for long weekends
  • All-inclusive options available
View Packages

Choose Your Route

Ferry Routes to the Bahamas

All ferries depart from Port Everglades in Fort Lauderdale (30 minutes from Miami). Balearia Caribbean operates modern, high-speed ferries with onboard amenities.

Fort Lauderdale → Bimini

Balearia Caribbean

Fastest Route!
2 hours only
High-speed ferry
427 passengers
Free WiFi

2025 Schedule

Wed Fri Sat Sun + Daily Summer
Sarah Johnson ★★★★★

"Crazy smooth ride, even with my kids! We left Fort Lauderdale at 9am and were swimming at Bimini beach by 11:30. The ferry has AC, snacks, and the crew was super helpful. Way better than flying!"

Fort Lauderdale → Freeport

Balearia Caribbean

Grand Bahama!
3 hours
Port Lucaya
Onboard café
Beaches nearby

2025 Schedule

Tue Thu Sat
Mike Rodriguez ★★★★★

"Perfect for a long weekend! The ferry was never crowded like the Bimini route. Pro tip: book the morning ferry to maximize beach time. Port Lucaya is a 5-minute taxi ride from the terminal."

Miami → Bimini

Service Update

Currently Unavailable
No direct ferry
30 min to Fort Lauderdale
Flights available
May resume 2025

Alternative Options

Drive 30 minutes from Miami to Fort Lauderdale's Port Everglades to catch the ferry. Parking available at the terminal for $20/day.

Quick Answers

Ferry to Bahamas FAQs

How much is the ferry to Bahamas?
Ferry tickets start from $99 one-way. Round-trip to Bimini costs $198-$225, Freeport $238-$265. Day trips start at $155 plus taxes. Kids under 2 travel free!
How long is the ferry ride?
Fort Lauderdale to Bimini takes just 2 hours - the fastest route! To Freeport, Grand Bahama takes 3-3.75 hours. Way faster than driving to the airport and dealing with TSA!
Where does the ferry leave from?
All ferries depart from Port Everglades in Fort Lauderdale (Terminal 21). It's 30 minutes from Miami, 20 from Hollywood Beach. Parking costs $20/day at the port.
Do I need a passport?
Yes! All passengers need a valid passport. For U.S. citizens, a passport card works too. Arrive 90 minutes early for check-in - boarding closes 1 hour before departure.
Can I do a day trip?
Absolutely! Day trips are super popular. Leave at 9am, get 5-6 hours on the island, return by 9pm. Perfect for cruise passengers or a quick beach escape!
Is there a ferry from Miami?
Currently no direct ferry from Miami port. Just drive 30 minutes to Fort Lauderdale! Miami service might resume in 2025. Or fly from Miami to Bimini (20 minutes).

Insider Tips

Make Your Ferry Trip Amazing

Book Early & Save

Ferry prices jump 30-40% last minute! Book at least 2 weeks ahead. Summer weekends and holidays sell out fast - I've seen people turned away!

Morning is Best

Always take the 9am ferry to avoid afternoon storms. Plus you get more island time! Seas are calmer in the morning = smoother ride.

Seasickness Prevention

Take Dramamine 30 mins before boarding (even if you don't usually get seasick). Sit in the middle, lower deck. Keep eyes on the horizon. Trust me on this!

Smart Packing

Bring: Light jacket (AC is freezing!), snacks, entertainment, sunscreen, cash for tips. Leave: Heavy bags (lockers available), illegal items (they check!).

Island Transport

Bimini: Rent a golf cart ($80/day) at the dock. Freeport: Taxi to Port Lucaya ($15). Book transport ahead in peak season - limited availability!

Beach Strategy

Bimini: Radio Beach is free and gorgeous! Freeport: Take taxi to Taino Beach ($25). Hilton Beach Club day pass worth it for amenities.

Ready for Your Bahamas Adventure?

Join thousands of happy travelers who've discovered the easiest way to the Bahamas. Book now and you could be on a beach in Bimini tomorrow!

Search Available Dates