- Home
- Flights
- Flights from San Jose
- San Jose to Miami
Flights from San Jose to Miami
American Airlines, Avianca Costa Rica, Volaris Costa Rica and Volaris El Salvador fly nonstop from San Jose to Miami. The flight takes around 2h 45m.
Direct flights available 2h 45m
San Jose to Miami at a glance
Fastest flight2h 45mEstimated
Nonstop flightsYesAmerican Airlines, Avianca Costa Rica, Volaris Costa Rica
Airlines flying nonstop from San Jose to Miami
4 airlines on this route.
Good to know
- Distance
- 1,805 km1,121 miles
- Flight time
- 2h 45mestimate
- Time difference
- +1hMiami vs San Jose
- Currency in Miami
- USD
- Airports
- SJO → MIA
Flights from San Jose to Miami: questions answered
Are there direct flights from San Jose to Miami?
Yes. American Airlines, Avianca Costa Rica, Volaris Costa Rica and Volaris El Salvador fly this route nonstop.
How long is the flight from San Jose to Miami?
A nonstop flight covers 1,805 km and takes around 2h 45m.
Which airlines fly from San Jose to Miami?
American Airlines, Avianca Costa Rica, Volaris Costa Rica and Volaris El Salvador operate nonstop flights on this route.
Which airports serve San Jose and Miami?
San Jose: Juan Santamaría International Airport (SJO). Miami: Miami International Airport (MIA).
What is the time difference between San Jose and Miami?
Miami is 1 hour ahead of San Jose.





