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

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

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

Airlines flying MIA to SJO

AirlineFlights a weekAircraftPassengers (12 months)Flight time
American Airlines21Boeing 737-800, Boeing 737 MAX 8169,1172h 55m
Avianca Costa Rica7Airbus A320neo, Airbus A320-100/20040,8820m
Volaris El SalvadorSeasonal or endedn/aAirbus A320neo, Airbus A320-100/2009,4270m
Volaris Costa RicaSeasonal or endedn/aAirbus A320neo3,0410m

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 2025142
16,051
September 2025100
12,548
October 202597
12,031
November 2025128
16,987
December 2025139
21,395
January 2026160
25,030
February 2026148
22,034
March 2026167
22,260
April 2026131
18,756
May 2026122
19,049
June 2026110
16,816
July 2026122
19,510

Related

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