How long does it take to get to The Bahamas from Miami by boat?

How to get from Miami to Bahamas

Find Transport to Bahamas

Search accommodation with Expedia

There are 7 ways to get from Miami to Bahamas by plane, train, ferry or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Train to Miami, fly to Freeport

  1. Take the train from Government Ctr.Stat.Rail Northbound to Miami International Airport Station Northbound
  2. Fly from Miami (MIA) to Freeport (FPO)

Ferry, car ferry

  1. Take the ferry from Fort Lauderdale Cruise Terminal to Freeport Harbour
  2. Take the car ferry from Freeport Harbour to Nassau

Miami (MIA) to Nassau (NAS) flights

The flight time between Miami (MIA) and Nassau (NAS) is around 1h and covers a distance of around 294 km. Services are operated by Bahamasair and American Airlines. Typically 40 flights run weekly, although weekend and holiday schedules can vary so check in advance.

40 Weekly Planes

1h Average Duration

$133 Cheapest Price

See schedules

Coronavirus (COVID-19) in Bahamas

There is widespread community transmission globally.
Some travel restrictions are being lifted in Bahamas. For the latest travel status, please check the official page for Bahamas.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Bahamas.

Coronavirus (COVID-19) Travel Advice

Are there restrictions on leaving United States?

Currently, we are unable to provide travel restriction information for leaving United States. For the latest Coronavirus (COVID-19) travel status in United States, please check government recommendations.

Last updated: October 16 | Data sourced from: ACAPS, OXFORD

Questions & Answers

What is the cheapest way to get from Miami to Bahamas?

The cheapest way to get from Miami to Bahamas is to train and fly which costs $190 - $850 and takes 3h 3m.

More details

What is the fastest way to get from Miami to Bahamas?

The quickest way to get from Miami to Bahamas is to train and fly which costs $190 - $950 and takes 2h 11m.

More details

How far is it from Miami to Bahamas?

The distance between Miami and Bahamas is 247 km.

How do I travel from Miami to Bahamas without a car?

The best way to get from Miami to Bahamas without a car is to ferry and car ferry which takes 15h 8m and costs $340 - $430.

More details

How long does it take to get from Miami to Bahamas?

It takes approximately 2h 31m to get from Miami to Bahamas, including transfers.

More details

How long is the flight from Miami to Bahamas?

The quickest flight from Miami Airport to Nassau Airport is the direct flight which takes 55 min.

Search flights

Which airlines fly from Miami Airport to Nassau Airport?

Bahamasair and American Airlines offer flights from Miami Airport to Nassau Airport.

Search flights

Where can I stay near Bahamas?

There are four+ hotels available in Bahamas. Prices start at $125 CAD per night.

More details

What companies run services between Miami, FL, USA and Bahamas?

Bahamasair and American Airlines fly from Miami to Nassau every 4 hours.

How long does it take to get to The Bahamas from Miami by boat?

Bahamasair

Websitebahamasair.comAve. Duration58 minWhenEvery dayEstimated price$130 - $750 Ave. Duration1hWhenEvery dayEstimated price$150 - $750Ave. Duration2h 25mWhenEvery dayEstimated price$150 - $750Ave. Duration45 minWhenEvery dayEstimated price$180 - $1,600

How long does it take to get to The Bahamas from Miami by boat?

American Airlines

Websiteaa.comAve. Duration1h 2mWhenEvery dayEstimated price$150 - $1,000 Ave. Duration50 minWhenEvery dayEstimated price$310 - $1,900Ave. Duration1h 5mWhenEvery dayEstimated price$180 - $1,000Ave. Duration1h 21mWhenEvery dayEstimated price$370 - $1,000

How long does it take to get to The Bahamas from Miami by boat?

JetBlue Airways

Websitejetblue.comAve. Duration1hWhenEvery dayEstimated price$140 - $900 Ave. Duration50 minWhenThursday and SaturdayEstimated price$390 - $4,000

How long does it take to get to The Bahamas from Miami by boat?

Tailwind

Websitetailwind.com.trAve. Duration1h 5mWhenMonday, Thursday, Friday and SundayEstimated price$400 - $1,500

How long does it take to get to The Bahamas from Miami by boat?

Jetways Airlines

How long does it take to get to The Bahamas from Miami by boat?

Silver Airways

Websitesilverairways.comAve. Duration1h 10mWhenSaturday and SundayEstimated price$370 - $2,900Ave. Duration50 minWhenThursday and SaturdayEstimated price$390 - $4,000

How long does it take to get to The Bahamas from Miami by boat?

Southwest Airlines

Websitesouthwest.com Ave. Duration1h 10mWhenEvery dayEstimated price$250 - $1,600

How long does it take to get to The Bahamas from Miami by boat?

Miami Dade Transit

How long does it take to get to The Bahamas from Miami by boat?

Brightline

How long does it take to get to The Bahamas from Miami by boat?

Balearia Caribbean

How long does it take to get to The Bahamas from Miami by boat?

MailBoat Company LTD

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, How to get from London to Edinburgh and Travelling around the UAE - to help you get the most out of your next trip.

Where to next?

Trips from Miami

Trips to Bahamas

Can you take a speed boat from Miami to Bahamas?

The ferry boat that makes the route from Miami to Grand Bahama (to the port of Freeport) takes between 3 and 4 hours. To get to the island of Bimini in the direct fast boat from Balearia it takes between 2 and 3 hours.

How far is Bahamas to Florida by boat?

The western islands of the Bahamas are only 50 miles from Florida's east coast. With a bit of prep and planning, you can get there even in a modest-sized boat. Used to be, when cruising the Bahamas, you would mostly see cruising sailboats, trawlers, and large yachts.

How long is a boat ride from Florida to Bahamas?

The ferry sailings from Florida to the Bahamas takes between 3 hours (Florida - Bimni route) to 4 hours (Florida - Gran Bahama route). Each week there will be 1 frequency to and from Grand Bahama and three frequencies (also roundtrip) to connect Bimini with Florida.

How long is a boat ride from Nassau to Miami?

This trip is usually quick and easy, and especially scenic as you near the island chain of The Bahamas. One way, it takes about 8 - 10 hours to get to The Bahamas by yacht, while on a sailboat this journey can take up to 3 days.