Home/Flights from Miami/MIA to SJO
Flight Route
MIASJO

Flights from Miami to San Jose

Miami International (MIA) to Juan Santamaria International (SJO).

Distance
1,106 mi
1780 km
Flight Time
3h
nonstop

Airports

Frequently Asked Questions

How long is the flight from Miami to San Jose?

A nonstop flight from Miami to San Jose takes approximately 3h.

Miami to San Jose Flight Info

The distance is 1,106 miles (1,780 km). with a nonstop flight time of about 3h.

Track Miami to San Jose prices

Set up a guest alert and we'll keep checking prices for you. No account needed.

Get Started Free →

More for this route

Related Routes

Looking for the return flight?

Check prices for San Jose to Miami

View San Jose → Miami