Ferry from Florida to the Bahamas

Florida to the Bahamas by ferry: routes, drive times and day trips

Updated October 1, 2026 · drive times from Google Maps (Wednesday, about 10:00 AM); ferry data from Balearia Caribbean's booking engine.

The short answer

The only scheduled passenger ferry from Florida to the Bahamas is the Balearia Caribbean fast ferry from Port Everglades, Fort Lauderdale, and you can buy your tickets at I Love Ferry, an official partner. It sails to Bimini in 2 hours and to Freeport (Grand Bahama) in about 3 hours. There is no ferry to the Bahamas from Miami, Tampa or Orlando: drive to Port Everglades.

Destinations: Florida Miami Fort Lauderdale Bahamas Bimini Grand Bahama All destinations

Florida – Bahamas ferry routes

RouteCrossingSame-day round trip (per adult, taxes incl.)Round trip, later return
Fort Lauderdale – Bimini2 hours (9:00 AM → 11:00 AM)$199 Wednesdays, $246 other daysFrom $325
Fort Lauderdale – Freeport, Grand BahamaAbout 3 hours (9:00 AM → 12:00 PM)$246 ($306 Economy Premium)From $314.51

Prices vary by date and season. Every sailing date is in the Bimini and Freeport schedules for 2026 and 2027. The ship carries cargo on its vehicle deck, but passengers cannot take their cars.

Drive times to Port Everglades from South Florida

FromDistanceDrive timeMain route
Fort Lauderdale-Hollywood Airport (FLL)4 mi~15 minTerminal Dr, Eller Dr
Downtown Fort Lauderdale5 mi~20 minUS-1 S
Hollywood9 mi~20 minI-95 N
Davie11 mi~20 minI-595 E
Plantation13 mi~20 minI-595 E
Hallandale Beach12 mi~20-25 minI-95 N
Aventura14 mi~25-30 minI-95 N
Pompano Beach16 mi~25-30 minI-95 S
North Miami Beach17 mi~30 minI-95 N
Sunny Isles Beach17 mi~30 minI-95 N
Miami Gardens18 mi~30 minFlorida’s Turnpike
Pembroke Pines18 mi~30 minPines Blvd, Florida’s Turnpike
Miramar21 mi~30 minFlorida’s Turnpike
Weston22 mi~30-35 minI-595 E
Coral Springs29 mi~35 minSawgrass Expy (FL-869)
Downtown Miami27 mi~35-40 minI-95 N
Miami International Airport (MIA)29 mi~40 minI-95 N
Deerfield Beach22 mi~40 minI-95 S
Boca Raton25 mi~40-45 minI-95 S
Hialeah29 mi~45 minI-95 N
Miami Beach30 mi~45 minI-95 N
Doral34 mi~45 minFlorida’s Turnpike
Coral Gables32 mi~45-50 minI-95 N
Delray Beach33 mi~50 minI-95 S
Boynton Beach38 mi~50-55 minI-95 S
Kendall46 mi~55 minFlorida’s Turnpike
West Palm Beach51 mi~1 hI-95 S

Google Maps, Wednesday at about 10:00 AM. Port Everglades is 30–45 minutes by car from Miami. City guides: Miami and Fort Lauderdale.

Plan your trip

Check dates & prices » Book on Balearia Caribbean »

ferrytobahamas.com and I Love Ferry are aggregators and agents where you can buy ferry tickets to the Bahamas, compare dates and fares, and find alternative packages. They work directly with the operator, Balearia Caribbean, and you can book directly.

Florida to the Bahamas: frequently asked questions

Is there a ferry from Florida to the Bahamas?
Yes. Balearia Caribbean sails from Port Everglades, Fort Lauderdale, to Bimini (2 hours) and Freeport (about 3 hours), and bookings can be made online at I Love Ferry, official partner.

Which Florida port has a ferry to the Bahamas?
Only Port Everglades in Fort Lauderdale (Terminal 21). There is no Bahamas ferry from Miami, Tampa or Orlando.

What is the closest Bahamas island to Florida?
Bimini, about 60 miles (95 km) in a straight line from Port Everglades and 2 hours by fast ferry.

Destinations: Florida Miami Fort Lauderdale Bahamas Bimini Grand Bahama All destinations