All scheduled flights from Mexico City to San Jose (MEX-SJO)
Costa Rica ![CR](/img/flags2/cr.svg)
All scheduled flights from MEX to SJO. You can fly from Mexico City to San Jose non-stop on every weekday and the flight takes about 3 hours. Flights with stops take between 6 to 16 hours depending on your flight and connection airport.
![MEX-SJO](https://maps.flig.ht/cdn-cgi/image/format=auto,width=500/flight/MEX-SJO.png)
Layover airport
Airlines
Alliance
Aircraft
Class
12 flights to San Jose on Mon 03 Mar. 4 Direct flights and 8 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 2h 55m
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Direct 2h 55m
- 12:55 Mexico CityAeropuerto Internacional de la Ciudad de México MEX
- 2h55m
- 15:50 San JoseJuan Santamaria International SJO
Direct 2h 57m
![Volaris Costa Rica](https://images.flig.ht/airlines/100/Q6_100px.png)
![Volaris Costa Rica](https://images.flig.ht/airlines/100/Q6_100px.png)
Low-cost airline
Direct 2h 57m
Direct 3h 06m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Direct 3h 06m
Direct 3h 06m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Direct 3h 06m
Flights with stop
1 stop 6h 30m
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Long layover time 3h05m
1 stop 6h 30m
- 16:50 Mexico CityAeropuerto Internacional de la Ciudad de México MEX, Terminal 1
- 2 hours 10 minutes
- 19:00 San Salvador El Salvador International SAL
- Layover time at 3h05mLong layover time
- 22:05 San SalvadorEl Salvador International SAL
- 1 hours 15 minutes
- 23:20 San Jose Juan Santamaria International SJO, Terminal M
Multiple airlines
1 stop 7h 40m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Long layover time 4h06m
1 stop 7h 40m
- 11:15 Mexico CityAeropuerto Internacional de la Ciudad de México MEX, Terminal 2
- 2 hours 19 minutes
- 13:34 San Salvador El Salvador International SAL
- Layover time at 4h06mLong layover time
- 17:40 San SalvadorEl Salvador International SAL
- 1 hours 15 minutes
- 18:55 San Jose Juan Santamaria International SJO, Terminal M
1 stop 7h 58m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Copa Airlines](https://images.flig.ht/airlines/100/CM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Copa Airlines](https://images.flig.ht/airlines/100/CM_100px.png)
Long layover time 4h19m
1 stop 7h 58m
1 stop 7h 58m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Iberia](https://images.flig.ht/airlines/100/IB_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Iberia](https://images.flig.ht/airlines/100/IB_100px.png)
Long layover time 4h19m
Codeshare flight
1 stop 7h 58m
1 stop 14h 00m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Change from terminal 4 to terminal 2
1 stop 14h 00m
1 stop 15h 10m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Change from terminal 4 to terminal 2
1 stop 15h 10m
1 stop 16h 05m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Long layover time 3h45m
Change from terminal 4 to terminal 2
1 stop 16h 05m
1 stop 16h 54m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![AVIANCA](https://images.flig.ht/airlines/100/AV_100px.png)
Long layover time 4h35m
Change from terminal 4 to terminal 2
1 stop 16h 54m