⚡ Fare recorded April 25, 2026 · Prices change daily

San José to Miami flights

San José (SJO) to Miami (MIA): 1,122 miles (1,805 km) great-circle, about 2h 45m nonstop by our estimate. Cheapest fare observed: $457 round-trip on Spirit, with 2 stops, departing April 30, 2026.

NKSpiritNK338
Depart
SJO
San José, Costa Rica
12:38
2026-04-30
✈
Arrive
MIA
Miami, United States
Returns 10:55
2026-05-04
Stops
2 stops
Distance
1,122 mi
Est. nonstop time
2h 45m
Trip type
Round-trip
$457
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest San José to Miami fare fly?

$457 round-trip, Spirit NK338, departing 2026-04-30 at 12:38, returning 2026-05-04. The recorded itinerary left on a Thursday, returning on a Monday 4 nights later; the fare was observed 5 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is San José from Miami?

  • Distance: 1,122 miles (1,805 km) great-circle, heading north.
  • Estimated nonstop flight time: about 2h 45m.
  • Departure airport: Juan Santamaria International Airport (SJO), San José, Costa Rica, UTC-6 on April 30, 2026.
  • Arrival: Miami International Airport (MIA), United States, UTC-4 on April 30, 2026.
  • Time difference: Miami is 2 hours ahead of San José on the recorded date.
  • Route type: international, Costa Rica to United States.
  • Arrival airport elevation: 8 ft.
  • Recorded itinerary: Spirit NK338, 2 stops, round-trip, 4 days between departure and return.
Fare comparison

How does the San José to Miami fare compare with other routes from SJO?

At $457, it ranked 19th of the 30 round-trip fares we recorded from SJO (median $412). That is 40.7 cents per great-circle mile (round-trip price over one-way distance), above the SJO median of 21.6 cents across 29 round-trip routes.

Routes from SJO of similar length: Mexico City (1,187 mi) at $256 and Punta Cana (1,214 mi) at $550.

Spirit had the cheapest fare on 4 of 30 SJO routes. It is the 21st longest of the 30 routes we track from SJO.

Other ways in

What did other cities pay to fly to Miami?

Of 30 departure airports with a fare to Miami, San José (SJO) ranked 26th at $457. Lowest: $72 from Atlanta (ATL); highest: $1627 from Wellington (WLG); 10 nonstop. Cheapest-fare airlines (routes): Frontier (13), Spirit (4), Southwest (3), American Airlines (2), Arajet (2) and Avianca (1), plus 5 more.

Entry requirements

Do you need a visa to fly to United States?

That depends on your passport and trip, so check the official source for United States: U.S. Customs and Border Protection: international visitors. Connecting elsewhere? Check that country's transit rules too.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones America/Costa_Rica, America/New_York; flight time is our estimate.

FAQ

San José to Miami flight questions

How far is San José from Miami by plane?

+
San José is about 1,122 miles (1,805 km) from Miami on a great-circle line from Juan Santamaria International Airport (SJO) to Miami International Airport (MIA), heading north. It is the 21st longest of the 30 routes we track from SJO. The recorded itinerary had 2 stops, so the distance flown was longer.

How long is the flight from San José to Miami?

+
About 2h 45m nonstop by our estimate for 1,122 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Spirit fare was with 2 stops. 30 airports in our feed had a fare to Miami; this one ranked 26th, and 10 of the 30 were nonstop.

What is the time difference between San José and Miami?

+
On April 30, 2026, San José was on UTC-6 (America/Costa_Rica) and Miami on UTC-4 (America/New_York), so Miami was 2 hours ahead of San José: noon in San José was 14:00 in Miami. Daylight saving changes it: in mid-January 2026 the gap is Miami 1 hour ahead, in mid-July Miami 2 hours ahead.

How much is a flight from San José to Miami?

+
As observed on April 25, 2026: $457 per person round-trip on Spirit flight NK338, departing April 30, 2026, returning May 4, 2026, with 2 stops. At $457, it ranked 19th of the 30 round-trip fares we recorded from SJO (median $412). That is 40.7 cents per great-circle mile (round-trip price over one-way distance), above the SJO median of 21.6 cents across 29 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from San José to Miami?

+
The cheapest recorded fare had 2 stops; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Miami, 10 of the 30 recorded fares were nonstop. From SJO, 6 of 30 were. Routes from SJO of similar length: Mexico City (1,187 mi) at $256 and Punta Cana (1,214 mi) at $550.

Which airports serve flights from San José to Miami?

+
It departs Juan Santamaria International Airport (SJO) in San José, Costa Rica, and arrives at Miami International Airport (MIA) in Miami, United States. An international flight, Costa Rica to United States. Spirit had the cheapest fare on 4 of 30 SJO routes.

Where else near Miami can you fly from San José?

Orlando (ORL) $231Cancun (CUN) $309Punta Cana (PUJ) $550San Andres (ADZ) $444Washington (WAS) $326Houston (HOU) $375All flights from San José →

Other cities with flights to Miami

From Atlanta (ATL) $72From Charlotte (CLT) $81From Houston (IAH) $82From New York (LGA) $99From Dallas (DFW) $108From Chicago (ORD) $123

Ready to fly?

Book Spirit SJO → MIA · $457 →