Miami to Bahamas Ferry Guide 2026

How to take the ferry to the Bahamas from the Miami area

Important: No Direct Ferry from Miami

All Bahamas ferries depart from Fort Lauderdale (Port Everglades), approximately 30-45 minutes north of Miami. Keep reading for complete directions and options.

Book Ferry to Bimini → Find a Hotel

Last updated: August 1, 2026 · Reviewed by the BahamasHopping editorial team

TL;DR — Miami to Bahamas Ferry in 2026

Key Facts at a Glance

Departure portPort Everglades, Fort Lauderdale (Terminal 21)
Drive from Miami~25-30 mi / 30-45 min via I-95 North
OperatorBalearia Caribbean (only Bahamas ferry from South Florida)
RoutesFort Lauderdale → Bimini (2 hrs) · Fort Lauderdale → Freeport (3 hrs)
Fares (round-trip, 2026)From $199 to Bimini, from $219 to Grand Bahama — taxes included
Fares (one-way, 2026)Bimini economy from ~$93 + taxes (~$155 all-in)
Sailing daysBimini typically Wed/Fri/Sun · Grand Bahama twice weekly — varies by season
Departure time9:00 AM; check-in closes 45 min before
Cheapest sailingWednesday — usually the quietest of the week
DocumentsValid passport book (6+ months); children & infants need their own passport
Aerial view of Port Everglades cruise and ferry terminals in Fort Lauderdale, the departure point for all ferries from the Miami area to the Bahamas.
Port Everglades, Fort Lauderdale — the actual ferry departure point for the “Miami to Bahamas” route.

Is There a Ferry from Miami to the Bahamas?

The Short Answer: There is no direct ferry service from Miami to the Bahamas. All ferries to the Bahamas depart from Port Everglades in Fort Lauderdale, which is approximately 30-45 minutes north of Miami via I-95.

While many people search for a "Miami to Bahamas ferry," the actual departure point is Fort Lauderdale's Port Everglades. This is a common source of confusion, but the good news is that Fort Lauderdale is easily accessible from Miami, and the ferry journey itself is quick and scenic.

Balearia Caribbean operates the only ferry service to the Bahamas, with routes to both Bimini (2 hours) and Freeport, Grand Bahama (3 hours). Here's everything you need to know about getting from Miami to the Bahamas by ferry.

Ferry Routes from Fort Lauderdale to Bahamas

🚢 Route 1: Fort Lauderdale to Bimini

The most popular route for Miami visitors. Bimini is the closest Bahamian island to Florida, famous for its crystal-clear waters, excellent fishing, and laid-back atmosphere.

2 hrs
Travel Time
$199
From (Round-Trip, taxes incl.)
3x
Weekly Departures
~50 mi
Distance

View complete Bimini ferry guide →

Aerial view from space of North and South Bimini, the narrow Bahamian islands closest to Florida, ringed by turquoise shallows
Bimini from space — about 50 miles east of Fort Lauderdale and the shortest crossing from South Florida. Photo: NASA / Johnson Space Center (public domain) via Wikimedia Commons.

🏝️ Route 2: Fort Lauderdale to Freeport (Grand Bahama)

Perfect for those wanting to explore Grand Bahama Island, with its beautiful beaches, national parks, and shopping in Freeport/Lucaya.

3 hrs
Travel Time
$219
From (Round-Trip, taxes incl.)
2x
Weekly Departures
82 nmi
Distance

View complete Freeport ferry guide →

How to Get from Miami to the Ferry Terminal

Driving Directions from Miami

  1. From Miami Beach/Downtown Miami: Take I-95 North toward Fort Lauderdale
  2. Drive approximately 25-30 miles (30-45 minutes depending on traffic)
  3. Take Exit 24 to I-595 East and follow the signs for Port Everglades (southbound traffic from the north uses Exit 26 instead)
  4. Stay on I-595 East — it becomes Eller Drive once you enter the port
  5. Follow the directional signage to Cruise Terminal 21 (Midport)
  6. Terminal Address: 2021 Eller Drive, Fort Lauderdale, FL 33316

GPS Tip: Search for "Port Everglades Cruise Terminal 21" for the most accurate directions. Source: Port Everglades official directions.

Transportation Options from Miami

By Car (Recommended)
Drive time: 30-45 minutes via I-95 North
Parking at the port garage: roughly $20-30/day depending on lot and valet
Overflow lots are usually the cheaper option and run a free shuttle
By Uber/Lyft
Cost from Miami Beach: $35-50 (varies with traffic/surge pricing)
Cost from Downtown Miami: $30-45
Drop-off directly at Terminal 21
By Taxi
Fixed rate from Miami: $65-85 (negotiate beforehand)
Less flexible than rideshare options

Miami to Bahamas Ferry: Key Information

Departure Schedule

All ferries depart at 9:00 AM from Port Everglades Terminal 21, and check-in closes 45 minutes before departure. Plan to arrive at least 90 minutes early (by 7:30 AM).

This route does not sail daily. Balearia Caribbean runs roughly three sailings a week to Bimini and two to Grand Bahama, and the operating days shift with the season. Build your trip around the schedule rather than picking a date first — and reconfirm your sailing day on the operator's site before you book flights or hotels.

Total Travel Time from Miami

Pricing (2026)

Money-Saving Tip: Buy the round-trip, not two one-ways. Two separate one-way Bimini tickets land near $310 all-in, while the round-trip fare starts around $199 with taxes already included — the single biggest saving on this route. Beyond that: book 3-6 weeks ahead, pick the Wednesday sailing, and join the free Balearia Club loyalty program before you reach the booking screen.
On "promo codes": Balearia Caribbean runs genuine seasonal sales — Black Friday, Cyber Monday, end-of-season — but rarely issues blanket public discount codes. Most "exclusive Bahamas ferry promo code" lists circulating online are expired or were never real. Check baleariacaribbean.com directly at the time of booking. See our cheap ferry guide for the full breakdown.

Frequently Asked Questions

No. There is no ferry terminal in Miami serving the Bahamas. Every scheduled passenger ferry from South Florida to the Bahamas leaves from Port Everglades in Fort Lauderdale, roughly 30-45 minutes north of Miami via I-95. Balearia Caribbean is the only operator.

Drive north on I-95 from Miami for about 25-30 miles, then take Exit 24 to I-595 East and follow the signs for Port Everglades. I-595 becomes Eller Drive inside the port. The terminal is Cruise Terminal 21, 2021 Eller Drive, Fort Lauderdale, FL 33316. Uber or Lyft from Miami Beach typically runs $35-50.

Round-trip fares start at about $199 to Bimini and about $219 to Grand Bahama, taxes included. Booked one-way, Bimini economy starts around $93 plus taxes, which works out near $155 all-in — so two one-way tickets cost noticeably more than a single round-trip. Fares vary by date and demand.

The crossing to Bimini takes about 2 hours; Freeport on Grand Bahama takes about 3 hours. Add 30-45 minutes of driving from Miami to Port Everglades, plus check-in, which closes 45 minutes before the 9:00 AM departure.

Yes, on days when the schedule offers both an outbound and a return sailing. Leaving Miami around 7:00 AM gets you to the 9:00 AM ferry and into Bimini by about 11:00 AM. You get roughly 7 hours ashore in winter (6:00 PM return) and up to 9 hours in summer (8:00 PM return). Full itinerary in our Bahamas ferry day trip guide.

A valid U.S. passport book. Passport cards are not accepted on this service. Every traveler needs their own passport, including children and infants, and most travelers should allow at least six months of validity beyond the travel date.

Park at the Port Everglades garage serving Terminal 21. Expect roughly $20-30 per day depending on the lot and whether you use valet; overflow lots are cheaper and run a free shuttle. Lots can fill up early on peak Friday and holiday sailings, so arrive with time to spare.

Where to Stay: Pre-Trip Hotels Near Port Everglades

Because every Bahamas ferry leaves Port Everglades around 8:30-9:00 AM, an overnight near the terminal almost always beats fighting Miami rush-hour traffic on the morning of your sailing. Use the map below to compare hotel prices across multiple booking sites — the search is centered on Fort Lauderdale beach & Port Everglades, but you can drag it down toward Miami if you prefer.

Practical pre-trip picks

Hampton Inn Fort Lauderdale Airport & Cruise Port

About 5 minutes from Terminal 21, free shuttle to airport, easy Uber to the ferry. Reliable mid-range pick for early ferry mornings.

Check availability →

Renaissance Fort Lauderdale Cruise Port Hotel

Walking distance to Port Everglades. Higher-end option for travelers who want zero logistics on ferry day.

Check availability →

Stay in Miami, taxi up early

If you'd rather sleep in Miami, book South Beach or Brickell and pre-book a 6:30 AM Uber/Lyft to Terminal 21 (allow 75-90 min for safety, especially on weekdays).

Browse Miami hotels →

Booked the ferry already? Pick a hotel on the island

For where to stay in the Bahamas after you arrive:

Disclosure: BahamasHopping earns a commission when you book through these links. This doesn't affect the price you pay. Learn more.

Ready to Book Your Bahamas Ferry?

Compare routes and find the best prices for your trip from Miami

Book on Balearia → View All Ferry Routes Check Schedules

Related Guides

Things to Do When You Arrive