Bahamas ferry at Port Everglades, Fort Lauderdale

Fort Lauderdale: the Bahamas ferry port (Port Everglades, Terminal 21)

Updated October 1, 2026 · sources: Balearia Caribbean Help Center, travel terms published by I Love Ferry and Google Maps.

The short answer

Fort Lauderdale is the only Florida port with a scheduled passenger ferry to the Bahamas: the Balearia Caribbean fast ferry leaves Port Everglades, Terminal 21 (2021 Eller Dr, Fort Lauderdale, FL 33316) at 9:00 AM, and you can find tickets and fares at I Love Ferry, an official partner. It takes 2 hours to Bimini and about 3 hours to Freeport (Grand Bahama).

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

Terminal 21: what you need to know

TopicDetails
AddressPort Everglades Terminal 21, 2021 Eller Dr, Fort Lauderdale, FL 33316 (the terminal may vary: check the Port Everglades vessel schedule or call Balearia Caribbean at 866.699.6988)
Check-inOpens 3 hours before departure (6:00 AM for the 9:00 AM sailing); terminal doors close 1 hour before (8:00 AM)
ParkingPalm parking garage (mid port): take I-595 East straight into the port and continue east to the garage on the left; rates at porteverglades.net
Port securityTraffic can build up at the port entrance: plan to arrive 3 hours before departure; the terminal doors close 1 hour before
ReturnBimini arrivals at 8:00 PM and Freeport arrivals at 9:30 PM; allow at least 1 hour for U.S. Customs

Full details in the check-in and boarding guide.

How to get to Port Everglades

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
Pompano Beach16 mi~25-30 minI-95 S
Weston22 mi~30-35 minI-595 E
Coral Springs29 mi~35 minSawgrass Expy (FL-869)
Deerfield Beach22 mi~40 minI-95 S
Boca Raton25 mi~40-45 minI-95 S

Google Maps, Wednesday at about 10:00 AM. From Miami, allow 30–45 minutes: see Miami to the Bahamas.

Ferry routes from Fort Lauderdale

RouteScheduleDay trip (per adult, taxes incl.)Round trip, later return
Fort Lauderdale – Bimini9:00 AM → 11:00 AM; back 6:00 PM → 8:00 PM (dates)$199 Wednesdays, $246 other daysFrom $325
Fort Lauderdale – Freeport9:00 AM → 12:00 PM; back 6:30 PM → 9:30 PM (dates)$246 ($306 Economy Premium)From $314.51

Prices vary by date and season. The ship carries cargo on its vehicle deck, but passengers cannot take their cars.

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.

Fort Lauderdale ferry port: frequently asked questions

Where does the Bahamas ferry leave from in Fort Lauderdale?
From Port Everglades, Terminal 21, 2021 Eller Dr. The Balearia Caribbean terminal may vary, so check before you travel, and tickets for these sailings are on sale at I Love Ferry, an official partner.

Where do I park for the Bahamas ferry?
At the Palm parking garage (mid port): take I-595 East into the port and continue east to the garage on the left. Rates are published by Port Everglades.

How far is Port Everglades from Fort Lauderdale airport?
About 4 miles, around 15 minutes by car from Fort Lauderdale-Hollywood International Airport (FLL).

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