- Home
- Flights
- Flights from Miami
- Miami to San Juan
Flights from Miami to San Juan
American Airlines and Frontier Airlines fly nonstop from Miami to San Juan, about 35 flights a week. The flight takes around 2h 36m.
Direct flights available ~35 flights a week 2h 36m
Miami to San Juan at a glance
Fastest flight2h 36mEstimated
Nonstop flights35/wkAmerican Airlines, Frontier Airlines
Airlines flying nonstop from Miami to San Juan
2 airlines on this route, about 35 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,681 km1,044 miles
- Flight time
- 2h 36mestimate
- Time difference
- +1hSan Juan vs Miami
- Currency in San Juan
- USD
- Airports
- MIA → SJU, SIG
Flights from Miami to San Juan: questions answered
Are there direct flights from Miami to San Juan?
Yes. American Airlines and Frontier Airlines fly this route nonstop, with about 35 flights a week in each direction.
How long is the flight from Miami to San Juan?
A nonstop flight covers 1,681 km and takes around 2h 36m.
Which airlines fly from Miami to San Juan?
American Airlines and Frontier Airlines operate nonstop flights on this route.
Which airports serve Miami and San Juan?
Miami: Miami International Airport (MIA). San Juan: Luis Munoz Marin International Airport (SJU) and Fernando Luis Ribas Dominicci Airport (SIG).
What is the time difference between Miami and San Juan?
San Juan is 1 hour ahead of Miami.





