Find cheap flights to Mexico City

Fri 24/1
Fri 31/1
Any month
Compare vs momondo |

When is the best time to fly to Mexico City?

£990
£810
£630
£451
Price
£451 - £863

When is the best time to fly to Mexico City?

In general when looking for the cheapest flight to Mexico City, try to book your flight during the month of March for the best deal.

When is the best time to book a flight to Mexico City?

On average, from most locations, when planning your trip to Mexico City, try to book your flight in the region of 45 days in advance for the cheapest prices.

What is the cheapest day to depart on your flight to Mexico City?

On average, the cheapest flights to Mexico City are found when departing on a Tuesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Mexico City?

In general, when looking for the cheapest flight to Mexico City, our data indicates that evening flights are the most cost-effective. midday flights tend to be the most expensive.


Mexico City flight deals found on momondo

Check out some of the best fares to Mexico City found recently by users on momondo
Quickest
Cheapest
KLM
KLM
11 May
LHR
London Heathrow airport
15h 00m
1 Stop
MEX
Mexico City Benito Juarez airport
KLM
18 May
MEX
Mexico City Benito Juarez airport
19h 40m
1 Stop
LHR
London Heathrow airport
£419
Air France
Air France
19 Feb
LHR
London Heathrow airport
22h 35m
1 Stop
MEX
Mexico City Benito Juarez airport
Air France
24 Feb
MEX
Mexico City Benito Juarez airport
13h 05m
1 Stop
LHR
London Heathrow airport
£420
KLM
KLM
07 May
LHR
London Heathrow airport
16h 15m
1 Stop
MEX
Mexico City Benito Juarez airport
KLM
11 May
MEX
Mexico City Benito Juarez airport
15h 25m
1 Stop
LHR
London Heathrow airport
£421
KLM
KLM
29 Apr
LHR
London Heathrow airport
16h 15m
1 Stop
MEX
Mexico City Benito Juarez airport
KLM
20 May
MEX
Mexico City Benito Juarez airport
14h 45m
1 Stop
LHR
London Heathrow airport
£424
British Airways
British Airways
05 May
NCL
Newcastle upon Tyne airport
18h 30m
2 Stops
MEX
Mexico City Benito Juarez airport
British Airways
19 May
MEX
Mexico City Benito Juarez airport
14h 25m
1 Stop
NCL
Newcastle upon Tyne airport
£429
Aeromexico
Aeromexico
19 Mar
LHR
London Heathrow airport
12h 10m
MEX
Mexico City Benito Juarez airport
Aeromexico
26 Mar
MEX
Mexico City Benito Juarez airport
10h 15m
LHR
London Heathrow airport
£438
Aeromexico
Aeromexico
29 Feb
LHR
London Heathrow airport
11h 55m
MEX
Mexico City Benito Juarez airport
Aeromexico
08 Mar
MEX
Mexico City Benito Juarez airport
10h 15m
LHR
London Heathrow airport
£469
Aeromexico
Aeromexico
19 Mar
LHR
London Heathrow airport
12h 10m
MEX
Mexico City Benito Juarez airport
Aeromexico
26 Mar
MEX
Mexico City Benito Juarez airport
10h 15m
LHR
London Heathrow airport
£438
Aeromexico
Aeromexico
11 Mar
LHR
London Heathrow airport
12h 10m
MEX
Mexico City Benito Juarez airport
Aeromexico
29 Mar
MEX
Mexico City Benito Juarez airport
10h 15m
LHR
London Heathrow airport
£441
KLM
KLM
11 May
LCY
London City airport
15h 35m
1 Stop
MEX
Mexico City Benito Juarez airport
KLM
20 May
MEX
Mexico City Benito Juarez airport
13h 35m
1 Stop
LCY
London City airport
£442
KLM
KLM
29 Apr
LCY
London City airport
14h 55m
1 Stop
MEX
Mexico City Benito Juarez airport
KLM
20 May
MEX
Mexico City Benito Juarez airport
14h 15m
1 Stop
LCY
London City airport
£444
Air France
Air France
01 May
BHX
Birmingham airport
16h 15m
1 Stop
MEX
Mexico City Benito Juarez airport
Air France
18 May
MEX
Mexico City Benito Juarez airport
13h 45m
1 Stop
BHX
Birmingham airport
£471

Airports near Mexico City

Below you will find all the airports in Mexico City along with their distance from the city centre
Mexico City Benito Juarez
5 mi from city centre
Mexico City Toluca Intl
27 mi from city centre

Popular routes to Mexico City

Most frequently searched flights to Mexico City along with the cheapest price and shortest flight duration
Madrid to Mexico City Flights
Fastest flight time
12h 10m
Cheapest price
£295
London to Mexico City Flights
Fastest flight time
11h 25m
Cheapest price
£417
Edinburgh to Mexico City Flights
Fastest flight time
15h 45m
Cheapest price
£424
Birmingham to Mexico City Flights
Fastest flight time
14h 50m
Cheapest price
£434
Newcastle upon Tyne to Mexico City Flights
Fastest flight time
18h 50m
Cheapest price
£437
Manchester to Mexico City Flights
Fastest flight time
14h 35m
Cheapest price
£469
Leeds to Mexico City Flights
Fastest flight time
18h 15m
Cheapest price
£496
Darlington to Mexico City Flights
Fastest flight time
15h 55m
Cheapest price
£582
Glasgow to Mexico City Flights
Fastest flight time
14h 55m
Cheapest price
£586
Bristol to Mexico City Flights
Fastest flight time
15h 35m
Cheapest price
£590
Belfast to Mexico City Flights
Fastest flight time
17h 35m
Cheapest price
£608
Nottingham to Mexico City Flights
Fastest flight time
26h 45m
Cheapest price
£609
Kirkwall to Mexico City Flights
Fastest flight time
17h 15m
Cheapest price
£667
Southampton to Mexico City Flights
Fastest flight time
17h 00m
Cheapest price
£818
Norwich to Mexico City Flights
Fastest flight time
32h 30m
Cheapest price
£968
View more

Start planning your trip to Mexico City