How do I get from Miami to San Juan Puerto Rico?

How to get from Miami to Puerto Rico

Find Transport to Puerto Rico

Search accommodation with Booking.com

There are 5 ways to get from Miami to Puerto Rico by plane or train

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

Miami (MIA) to San Juan (SJU) flights

The flight time between Miami (MIA) and San Juan (SJU) is around 3h 2m and covers a distance of around 1681 km. This includes an average layover time of around 16 min. Services are operated by Spirit Airlines, American Airlines, Frontier Airlines and others. Typically 53 flights run weekly, although weekend and holiday schedules can vary so check in advance.

53 Weekly Planes

3h 2m Average Duration

$201 Cheapest Price

See schedules

Coronavirus (COVID-19) in Puerto Rico

There is widespread community transmission globally.
We have received no reports of travel restrictions in Puerto Rico. For the latest travel status, please check the official page for Puerto Rico.

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

Coronavirus (COVID-19) Travel Advice

Can I travel internationally to Puerto Rico?

Currently, we are unable to provide international travel restriction information for Puerto Rico relating to Coronavirus (COVID-19). For the latest travel status in Puerto Rico, please check government recommendations.

Official Coronavirus (COVID-19) Information for Puerto Rico

Can I travel domestically within Puerto Rico?

Currently, we are unable to provide domestic travel restriction information for travelling within Puerto Rico. For the latest Coronavirus (COVID-19) travel status within Puerto Rico, please check government recommendations.

Official Coronavirus (COVID-19) Information for Puerto Rico

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: September 14 | Data sourced from: ACAPS, OXFORD

Questions & Answers

What is the cheapest way to get from Miami to Puerto Rico?

The cheapest way to get from Miami to Puerto Rico is to fly which costs $170 - $1,300 and takes 5h 9m.

More details

What is the fastest way to get from Miami to Puerto Rico?

The quickest way to get from Miami to Puerto Rico is to fly which costs $170 - $1,300 and takes 5h 9m.

More details

How far is it from Miami to Puerto Rico?

The distance between Miami and Puerto Rico is 1639 km.

How long does it take to get from Miami to Puerto Rico?

It takes approximately 5h 9m to get from Miami to Puerto Rico, including transfers.

More details

How long is the flight from Miami to Puerto Rico?

The quickest flight from Miami Airport to San Juan Airport is the direct flight which takes 2h 36m.

Search flights

Which airlines fly from Miami Airport to San Juan Airport?

Spirit Airlines, Frontier Airlines, Silver Airways and American Airlines offer flights from Miami Airport to San Juan Airport.

Search flights

Where can I stay near Puerto Rico?

There are 20+ hotels available in Puerto Rico. Prices start at $150 AUD per night.

More details

What companies run services between Miami, FL, USA and Puerto Rico?

Spirit Airlines, American Airlines and two other airlines fly from Miami to Carolina every 4 hours.

How do I get from Miami to San Juan Puerto Rico?

JetBlue Airways

Websitejetblue.comAve. Duration2h 35mWhenEvery dayEstimated price$310 - $850Ave. Duration5h 11mWhenEvery dayEstimated price$310 - $850Ave. Duration 5h 56mWhenEvery dayEstimated price$310 - $850Ave. Duration8h 18mWhenEvery dayEstimated price$550 - $1,300Ave. Duration7h 29mWhenMonday, Thursday, Friday, Saturday and SundayEstimated price$550 - $1,300Ave. Duration2h 25mWhenMonday, Tuesday, Thursday, Friday, Saturday and SundayEstimated price$420 - $2,400Ave. Duration5h 19mWhenEvery dayEstimated price$470 - $1,900Ave. Duration7h 46mWhenMonday, Tuesday, Wednesday, Thursday, Friday and SundayEstimated price$440 - $2,400

How do I get from Miami to San Juan Puerto Rico?

Spirit Airlines

Websitespirit.comAve. Duration2h 36mWhenEvery dayEstimated price$230 - $1,300 Ave. Duration2h 35mWhenEvery dayEstimated price$190 - $1,100Ave. Duration6h 6mWhenEvery dayEstimated price$190 - $1,100Ave. Duration5h 52mWhenEvery dayEstimated price$500 - $2,400Ave. Duration2h 27mWhenEvery dayEstimated price $180 - $900

How do I get from Miami to San Juan Puerto Rico?

American Airlines

Websiteaa.comAve. Duration2h 42mWhenEvery dayEstimated price$350 - $1,800Ave. Duration5h 29mWhenTuesday, Friday, Saturday and SundayEstimated price$350 - $1,800

How do I get from Miami to San Juan Puerto Rico?

Southwest Airlines

Websitesouthwest.comAve. Duration2h 36mWhenEvery dayEstimated price$230 - $750Ave. Duration5h 5mWhenSundayEstimated price$230 - $750

How do I get from Miami to San Juan Puerto Rico?

Frontier Airlines

Websiteflyfrontier.comAve. Duration2h 47mWhenEvery dayEstimated price$200 - $1,200

How do I get from Miami to San Juan Puerto Rico?

Cape Air

Websitecapeair.comAve. Duration4h 51mWhenSaturdayEstimated price$500 - $900

How do I get from Miami to San Juan Puerto Rico?

Brightline

Want to know more about travelling around Puerto Rico

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Where to next?

Trips from Miami

Trips to Puerto Rico

Is there a ferry from Miami to San Juan?

The best way to get from Miami to San Juan Islands without a car is to bus and train and car ferry and travel which takes 4 days 9h and costs .

How do you get to Puerto Rico from Miami?

To fly to Puerto Rico from Miami, one can expect a flight of just around three hours. The price fluctuates by season, but is currently averaging at around $185-$600. The top airlines that operate these flights are American Airlines, Frontier Airlines, and Spirit Airlines.

How can I get from San Juan to Miami?

The quickest flight from Miami Airport to San Juan Airport is the direct flight which takes 2h 34m. Which airlines fly from Miami Airport to San Juan Airport? Frontier Airlines, Spirit Airlines and American Airlines offer flights from Miami Airport to San Juan Airport.

How long is the flight from Miami to Puerto Rico?

Answer: The average Miami, Florida to San Juan, Puerto Rico flight time is 2 hours and 34 minutes.