Cheap flights from Mexico City to San Jose

28 nonstop flights a week, 4 of them today. Operated by 3 airlines, about 3h 14m in the air, 1,199 mi (1,930 km). Tickets from $184.

Flights from Mexico City to San Jose

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Mexico City to San Jose at a glance

flight time, from 2h 57m to 3h 20m
3h 14m
straight-line distance
1,199 mi (1,930 km)
flights a week
28
flights today
4
first and last departure
08:50 - 18:55
lowest price, nonstop, 5 May
$184
airlines
3

Mexico City to San Jose flight schedule

28 flights a week, 4 today, 6 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AM 690
Aeromexico
08:50 Benito Juarez International, terminal 2
12:06 Juan Santamaria International, terminal M
3h 16m
Daily
Boeing 737
AV 633
avianca airlines
12:15 Benito Juarez International, terminal 1
15:20 Juan Santamaria International, terminal M
3h 5m
Daily
Airbus A320
AM 656
Aeromexico
18:55 Benito Juarez International, terminal 2
22:09 Juan Santamaria International, terminal M
3h 14m
Daily
Boeing 737
Q6 4063
Volaris Costa Rica
18:55 Benito Juarez International, terminal 1
21:52 Juan Santamaria International
2h 57m
Daily
Airbus A320 NEO

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 17 December.

FlightDepartsArrivesDurationDaysAircraft
AM 656
Aeromexico
19:00 Benito Juarez International, terminal 2
22:12 Juan Santamaria International, terminal M
3h 12m
Seasonal
Boeing 737-800
AM 690
Aeromexico
09:10 Benito Juarez International, terminal 2
12:30 Juan Santamaria International, terminal M
3h 20m
Seasonal
Boeing 737
AM 656
Aeromexico
19:05 Benito Juarez International, terminal 2
22:15 Juan Santamaria International, terminal M
3h 10m
Seasonal
Boeing 737
AM 656
Aeromexico
20:25 Benito Juarez International, terminal 2
23:41 Juan Santamaria International, terminal M
3h 16m
Seasonal
Boeing 737
AM 690
Aeromexico
08:55 Benito Juarez International, terminal 2
12:10 Juan Santamaria International, terminal M
3h 15m
Seasonal
Boeing 737
AM 656
Aeromexico
20:30 Benito Juarez International, terminal 2
23:43 Juan Santamaria International, terminal M
3h 13m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Mexico City to San Jose

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Mexico City to San Jose depart and land

Departure from Mexico City

28 flights a week, terminals 1, 2, 4 mi (6 km) from the city centre

Arrival in San Jose

28 flights a week, terminal M, 9 mi (15 km) from the city centre

Frequently asked questions

How long is the flight from Mexico City to San Jose?
A nonstop flight takes 3 hours 14 minutes on average, from 2h 57m to 3h 20m depending on the flight.
How far is San Jose from Mexico City?
1,199 mi (1,930 km) in a straight line between the cities.
Which airlines fly nonstop from Mexico City to San Jose?
Aeromexico (14 a week), avianca airlines (7 a week) and Volaris Costa Rica (7 a week).
How many flights a day are there from Mexico City to San Jose?
4 flights today and 28 a week, about 4 a day on average.
When are the first and last flights from Mexico City to San Jose?
The first departure is at 08:50 (AM690), the last at 18:55 (Q64063). Local time.
Which Mexico City airport do flights to San Jose leave from?
Benito Juarez International (28 a week).