San José (Alajuela) (SJO) to Miami (MIA) flights

American Airlines, Avianca Costa Rica fly nonstop from Juan Santamaría International Airport to Miami International Airport, with about 28 flights a week in July 2026. The 1,117-mile flight takes about 2h 3m gate to gate.

From
SJO
San José (Alajuela)
Juan Santamaría International Airport
To
MIA
Miami
Miami International Airport
Distance
1,117 mi · 1,798 km
Flight time
2h 3m
Airlines
2
Seats filled
80%
Flights a week, July 2026
1,577 flights and 220,317 passengers in 12 months
MIAMIASJO
Map data: Natural Earth. Lines follow the shortest (great-circle) path.

Airlines flying SJO to MIA

AirlineFlights a weekAircraftPassengers (12 months)Flight time
American Airlines21Boeing 737-800, Boeing 737 MAX 8170,3292h 56m
Avianca Costa Rica7Airbus A320neo, Airbus A320-100/20037,8160m
Volaris El SalvadorSeasonal or endedn/aAirbus A320neo, Airbus A320-100/2008,9630m
Volaris Costa RicaSeasonal or endedn/aAirbus A320neo3,2090m

Airlines are the operating carrier: regional airlines such as SkyWest or Horizon often fly under a larger airline's brand.

Flights by month

MonthFlightsFlights, relativePassengers
August 2025143
18,392
September 2025100
13,578
October 2025101
12,790
November 2025127
15,523
December 2025141
20,467
January 2026160
24,681
February 2026149
19,898
March 2026170
24,648
April 2026132
20,190
May 2026124
17,925
June 2026111
15,722
July 2026123
17,151

Related

Source: US Department of Transportation, T-100 Segment data, August 2025 to July 2026.