Cheap flights from Mexico City to Monterrey

45 nonstop flights a week, 7 of them today. Operated by 3 airlines, about 1h 47m in the air, 439 mi (707 km). Tickets from $17.

Flights from Mexico City to Monterrey

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 Monterrey at a glance

flight time, from 1h 30m to 2h 4m
1h 47m
straight-line distance
439 mi (707 km)
flights a week
45
flights today
7
first and last departure
05:10 - 08:20
lowest price, nonstop, 20 January
$17
airlines
3

Mexico City to Monterrey flight schedule

45 flights a week, 7 today, 31 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
Y4 240
Volaris
05:10 Benito Juarez International, terminal 1
06:45 Gen Mariano Escobedo, terminal A
1h 35m
Wed
Airbus A321
VB 1120
Viva Aerobus
05:35 Benito Juarez International, terminal 1
07:09 Gen Mariano Escobedo, terminal A
1h 34m
Daily
Airbus A321
Y4 240
Volaris
05:50 Benito Juarez International, terminal 1
07:25 Gen Mariano Escobedo, terminal A
1h 35m
Daily
Airbus A321
AM 900
Aeromexico
06:01 Benito Juarez International, terminal 2
07:56 Gen Mariano Escobedo, terminal B
1h 55m
Tue, Wed, Thu, Fri, Sat
Boeing 737
AM 904
Aeromexico
06:35 Benito Juarez International, terminal 2
08:39 Gen Mariano Escobedo, terminal B
2h 4m
Mon, Tue, Wed, Fri, Sat
Boeing 737
AM 904
Aeromexico
06:40 Benito Juarez International, terminal 2
08:44 Gen Mariano Escobedo, terminal B
2h 4m
Thu
Boeing 737
AM 904
Aeromexico
07:00 Benito Juarez International, terminal 2
08:56 Gen Mariano Escobedo, terminal B
1h 56m
Sun
Boeing 737-800
AM 34
Aeromexico
07:40 Benito Juarez International, terminal 2
09:40 Gen Mariano Escobedo, terminal B
2h
Mon, Tue
Boeing 787-900
VB 1118
Viva Aerobus
07:50 Benito Juarez International, terminal 1
09:24 Gen Mariano Escobedo, terminal A
1h 34m
Daily
Airbus A320
AM 34
Aeromexico
07:55 Benito Juarez International, terminal 2
09:55 Gen Mariano Escobedo, terminal B
2h
Thu, Fri, Sat
Boeing 787-900
Y4 247
Volaris
08:15 Benito Juarez International, terminal 1
09:50 Gen Mariano Escobedo, terminal A
1h 35m
Daily
Airbus A320
Y4 247
Volaris
08:20 Benito Juarez International, terminal 1
09:55 Gen Mariano Escobedo, terminal A
1h 35m
Mon, Tue
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
AM 904
Aeromexico
06:45 Benito Juarez International, terminal 2
08:47 Gen Mariano Escobedo, terminal B
2h 2m
Seasonal
Boeing 737
VB 1118
Viva Aerobus
07:25 Benito Juarez International, terminal 1
08:55 Gen Mariano Escobedo, terminal A
1h 30m
Seasonal
Airbus A320
AM 34
Aeromexico
07:50 Benito Juarez International, terminal 2
09:50 Gen Mariano Escobedo, terminal B
2h
Seasonal
Boeing 787-800
AM 34
Aeromexico
07:45 Benito Juarez International, terminal 2
09:45 Gen Mariano Escobedo, terminal B
2h
Seasonal
Boeing 787-800
AM 900
Aeromexico
06:20 Benito Juarez International, terminal 2
08:24 Gen Mariano Escobedo, terminal B
2h 4m
Seasonal
Boeing 737
AM 900
Aeromexico
06:15 Benito Juarez International, terminal 2
08:19 Gen Mariano Escobedo, terminal B
2h 4m
Seasonal
Boeing 737
AM 904
Aeromexico
06:55 Benito Juarez International, terminal 2
08:59 Gen Mariano Escobedo, terminal B
2h 4m
Seasonal
Boeing 737
AM 34
Aeromexico
08:00 Benito Juarez International, terminal 2
10:00 Gen Mariano Escobedo, terminal B
2h
Seasonal
Boeing 787-900
AM 904
Aeromexico
07:05 Benito Juarez International, terminal 2
09:02 Gen Mariano Escobedo, terminal B
1h 57m
Seasonal
Boeing 737
AM 904
Aeromexico
07:10 Benito Juarez International, terminal 2
08:55 Gen Mariano Escobedo, terminal B
1h 45m
Seasonal
Boeing 737
AM 910
Aeromexico
08:25 Benito Juarez International, terminal 2
10:12 Gen Mariano Escobedo, terminal B
1h 47m
Seasonal
Boeing 737
AM 910
Aeromexico
08:20 Benito Juarez International, terminal 2
10:07 Gen Mariano Escobedo, terminal B
1h 47m
Seasonal
Boeing 737
AM 900
Aeromexico
06:25 Benito Juarez International, terminal 2
08:12 Gen Mariano Escobedo, terminal B
1h 47m
Seasonal
Boeing 737
AM 900
Aeromexico
06:00 Benito Juarez International, terminal 2
07:48 Gen Mariano Escobedo, terminal B
1h 48m
Seasonal
Boeing 737
AM 908
Aeromexico
07:55 Benito Juarez International, terminal 2
09:40 Gen Mariano Escobedo, terminal B
1h 45m
Seasonal
Boeing 737-800
AM 902
Aeromexico
06:30 Benito Juarez International, terminal 2
08:17 Gen Mariano Escobedo, terminal B
1h 47m
Seasonal
Boeing 737-800
AM 910
Aeromexico
08:35 Benito Juarez International, terminal 2
10:22 Gen Mariano Escobedo, terminal B
1h 47m
Seasonal
Boeing 737-800
VB 1132
Viva Aerobus
08:35 Benito Juarez International, terminal 1
10:08 Gen Mariano Escobedo, terminal A
1h 33m
Seasonal
Airbus A320
VB 1132
Viva Aerobus
08:30 Benito Juarez International, terminal 1
10:03 Gen Mariano Escobedo, terminal A
1h 33m
Seasonal
Airbus A321
Y4 240
Volaris
06:00 Benito Juarez International, terminal 1
07:34 Gen Mariano Escobedo, terminal A
1h 34m
Seasonal
Airbus A321
AM 34
Aeromexico
07:30 Benito Juarez International, terminal 2
09:30 Gen Mariano Escobedo, terminal B
2h
Seasonal
Boeing 787-900
Y4 5617
Volaris
08:20 Benito Juarez International, terminal 1
09:55 Gen Mariano Escobedo, terminal A
1h 35m
Seasonal
Airbus A320
AM 908
Aeromexico
07:50 Benito Juarez International, terminal 2
09:32 Gen Mariano Escobedo, terminal B
1h 42m
Seasonal
Boeing 737
AM 908
Aeromexico
08:00 Benito Juarez International, terminal 2
09:46 Gen Mariano Escobedo, terminal B
1h 46m
Seasonal
Boeing 737
AM 34
Aeromexico
06:45 Benito Juarez International, terminal 2
08:40 Gen Mariano Escobedo, terminal B
1h 55m
Seasonal
Boeing 787-800
AM 34
Aeromexico
06:50 Benito Juarez International, terminal 2
08:45 Gen Mariano Escobedo, terminal B
1h 55m
Seasonal
Boeing 787-900
AM 908
Aeromexico
07:30 Benito Juarez International, terminal 2
09:15 Gen Mariano Escobedo, terminal B
1h 45m
Seasonal
Boeing 737
AM 912
Aeromexico
08:30 Benito Juarez International, terminal 2
10:11 Gen Mariano Escobedo, terminal B
1h 41m
Seasonal
Boeing 737
AM 908
Aeromexico
07:45 Benito Juarez International, terminal 2
09:33 Gen Mariano Escobedo, terminal B
1h 48m
Seasonal
Boeing 737
AM 908
Aeromexico
07:40 Benito Juarez International, terminal 2
09:28 Gen Mariano Escobedo, terminal B
1h 48m
Seasonal
Boeing 737
AM 34
Aeromexico
06:55 Benito Juarez International, terminal 2
08:50 Gen Mariano Escobedo, terminal B
1h 55m
Seasonal
Boeing 787-800

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 Monterrey

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

Airports

Where flights from Mexico City to Monterrey depart and land

Departure from Mexico City

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

Arrival in Monterrey

45 flights a week, terminals A, B, 14 mi (23 km) from the city centre

Frequently asked questions

How long is the flight from Mexico City to Monterrey?
A nonstop flight takes 1 hour 47 minutes on average, from 1h 30m to 2h 4m depending on the flight.
How far is Monterrey from Mexico City?
439 mi (707 km) in a straight line between the cities.
Which airlines fly nonstop from Mexico City to Monterrey?
Aeromexico (17 a week), Viva Aerobus (14 a week) and Volaris (14 a week).
How many flights a day are there from Mexico City to Monterrey?
7 flights today and 45 a week, about 6.4 a day on average.
When are the first and last flights from Mexico City to Monterrey?
The first departure is at 05:10 (Y4240), the last at 08:20 (Y4247). Local time.
Which Mexico City airport do flights to Monterrey leave from?
Benito Juarez International (45 a week).