Fort Lauderdale (Miami) - Freeport

Ferry to Grand Bahama

Fort Lauderdale (Miami) - Freeport

Popular Ferry Operators for Fort Lauderdale (Miami) - Freeport

Latest Offers

View all Special Offers

Fort Lauderdale (Miami) to Freeport Ferry Pricing, Offers & Availability

Fort Lauderdale (Miami) to Freeport Ferry Price

Fares for the Fort Lauderdale (Miami) to Freeport crossing usually range somewhere between $252* and $1835*. Most travellers pay around $917* for a Fort Lauderdale (Miami) Freeport ferry ticket, and the cheapest fares on this route begin at $252*. Foot passengers can expect to pay roughly $917* on average.

Fares vary according to passenger count, vehicle type, the route itself and what time you sail. Figures come from fares searched in the previous 30 days, don't include service fees, and were last checked September 26.

Cheap Ferry Tickets for the ferry from Fort Lauderdale (Miami) to Freeport

There's a quick way to stack up ferry fares and operators from around the world side by side, so you can pick the crossing that best suits you. Getting in early tends to open up the widest choice of prices and sailing times.

Are there any discounts available for senior citizens, students or residents?

Direct Ferries has discounts running throughout the year. Where a senior discount applies to your crossing, it's applied the moment you pick the matching age bracket in the passenger section of your search.

If you're a student or recent graduate, a 5% discount is up for grabs. Head to our partner Student Beans to confirm your status and you'll receive a code to enter at checkout.

A handful of Spanish and Italian ferry routes also offer a resident discount — choose the "Residents" option if it appears during your search and the lower fare is applied straight away. You'll usually need to show proof of address, like a residency card or certificate, when you check in.

Fort Lauderdale (Miami) Freeport Ferry Times

Sailings on the Fort Lauderdale (Miami) Freeport route generally kick off from Fort Lauderdale (Miami) at around 08:00, and the last departure of the day is usually around 09:00.

Can I do a day trip from Fort Lauderdale (Miami) to Freeport?

With a longer crossing time, a trip between Fort Lauderdale (Miami) and Freeport is better suited to a weekend away or an extended stay, so you get proper value out of the journey.


Fort Lauderdale (Miami) to Freeport Travel with Vehicles & Pets

Can I bring my car on the ferry from Fort Lauderdale (Miami) to Freeport?

No, vehicles aren't currently accepted on sailings between Fort Lauderdale (Miami) and Freeport.

Can I travel by bicycle on the ferry from Fort Lauderdale (Miami) to Freeport?

Bicycles aren't currently accepted on sailings between Fort Lauderdale (Miami) and Freeport.

Can I travel as a foot passenger from Fort Lauderdale (Miami) to Freeport?

Yes, Balearia Caribbean carries foot passengers between Fort Lauderdale (Miami) and Freeport.

Can I take my pet on the ferry from Fort Lauderdale (Miami) to Freeport?

Pets aren't currently permitted on ferries between Fort Lauderdale (Miami) and Freeport. Our Deal Finder can help you find a nearby route that does allow them.

Travelling with guide dogs and assistance dogs

Guide dogs and assistance dogs are often treated differently to general pets, even on routes where pets aren't allowed. Contact our customer service team to find out what's possible on your sailing, or check our Special Assistance Help page for more information.

Can I take an overnight ferry from Fort Lauderdale (Miami) to Freeport?

Whether the Fort Lauderdale (Miami) to Freeport route has an overnight sailing depends on a mix of factors. Search with your travel dates, and we'll show you whether an overnight option exists, plus current timetables, crossing times and daytime alternatives.

Note that overnight sailings can occasionally take a bit longer than daytime crossings.


Fort Lauderdale (Miami) to Freeport Journey Information

International Travel Rules

What you'll need to travel varies by route, so it pays to check ahead of your sailing. A valid passport is typically required for the Fort Lauderdale (Miami) to Freeport crossing, along with any visa or national ID required for your nationality. As rules depend on both where you're from and where you're headed, our Check-in, Travel Documents & Tickets guide is worth a read to avoid any hold-ups at check-in.


Travel Smart: How to book a ferry

Booking your Fort Lauderdale (Miami) to Freeport ferry tickets

Booking couldn't be simpler — select your departure port, arrival port and travel date to see everything on offer. From there, you can weigh up alternative routes and departure times to land on the best fit.

Look for early-booking deals and flexible fare types, like upgrades or flexi-tickets, which give you room to change plans later. Double-check details such as passenger numbers and vehicle specs as you go, to keep the booking process painless.

Collecting your ferry tickets from Fort Lauderdale (Miami) port

You'll get a confirmation email the moment your booking goes through. From there, how your boarding pass turns up depends on the operator.

Some operators send the boarding pass straight away, while others want you to check in at the port. Where it's on offer, online check-in through the Direct Ferries app can save you time at the terminal.

Ticket desks tend to sit right by the ferry terminal. Building in some extra time before you sail means you won't be rushed collecting tickets and getting checked in.

Have your confirmation email and valid photo ID — a passport or identity card — ready at check-in. If a pet's travelling with you, bring their vaccination and insurance papers, and hold onto proof of address if you booked with a resident discount.

Why are there no ferries available on the date I want to travel?

A gap in sailings from Fort Lauderdale (Miami) to Freeport on your chosen date usually comes down to something like a timetable adjustment, limited space, or a seasonal dip in service. Try a different date, or browse other options with our Route & Port finder.

When is the best time to book a ferry to Freeport?

Generally speaking, booking your Fort Lauderdale (Miami) to Freeport ferry sooner rather than later pays off — earlier bookings usually mean lower fares and more choice of departure times and cabins.

A few weeks' lead time is usually enough to catch a good deal, though fares can still move around depending on the season and what's left available.

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Fort Lauderdale (Miami) - Freeport Ferry Route Prices 
Foot Passenger$917
Average Cabin Price$1118
Fort Lauderdale (Miami) - Freeport Ferry Route Summary 
OriginUnited States
DestinationGrand Bahama
No. of Operators1
OperatorsBalearia Caribbean
Average Price$917
Average Daily Sailings1
Average Weekly Sailings2
Average Sailing Duration3 h
Fastest Sailing Duration3 h
First Ferry08:00
Last Ferry09:00
Distance82 Nautical Miles

* Prices subject to change, pricing is taken from last 30 days, last updated 1 September 2026. 

Fort Lauderdale (Miami) to Freeport Ferry Most Popular Questions

Fort Lauderdale (Miami) Guide

The US city of Fort Lauderdale is located in the State of Florida and lies on the Atlantic Ocean coast, roughly 40 km to the north of Miami. The city's average year round temperature of 77 degrees F, with around 3,000 hours of sunshine, make it a very popular tourist destination. The city takes its name from a series of forts which were constructed by the US during the Second Seminole War in the first part of the 19th century. For visitors interested in the arts, then a trip to the Riverwalk Arts & Entertainment District is a must. This area runs along Las Olas Boulevard, east to west, from the beach area to the heart of downtown Fort Lauderdale. In addition to the city's arts and entertainment it is also home to the Fort Lauderdale Swap Shop, a large flea market which is on the site of the world's largest drive-in movie theatre - with 13 screens. The International Swimming Hall of Fame is located on Fort Lauderdale beach, and houses a large aquatic complex as well as a museum, theatre, and research library.

There is a daily ferry service between Fort Lauderdale and Freeport, on the Grand Bahama Island. The 76 mile journey takes roughly 2 1/2 hours


Freeport Guide

The town of Freeport is located on Grand Bahama, the most northerly of the islands of the Bahamas and is only around 70 miles to the east of Palm Beach in the US State of Florida. Grand Bahama is a regular destination for short cruises departing from Florida and is the fourth largest of the 700 islands of the Bahamas. It is popular with tourists because of its beaches of white sand that surrounds the island and because of its watersports that range from scuba diving and snorkelling to deep sea fishing.

Partly though design and partly as a result of damage caused by a hurricane to other parts of Freeport, Lucaya and its marketplace have become into the tourist centre of the island. There is a nice range of shops and restaurants at the International Bazaar which are themed from places around the world. However, although there remains something here to offer tourists, it has lost many shops to Port Lucaya Marketplace.

Fort Lauderdale (Miami) to Freeport
Ferry Timetables

Timetables between 31/08/2026 and 06/09/2026

Operator Departure Time Arrival Time Duration Sailing Days
Balearia Caribbean 09:00 12:00 3 hours Wed, Sun

The quickest way to make & manage your booking

Download our app today

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox