Cheap flight tickets from London to Mexico City

Travellers and cabin class

Compare London to Mexico City flight deals

Find the cheapest month or even day of the year to fly to Mexico City

Book the best Mexico City fare with no extra fees

Flight deals from London to Mexico City

Looking for a cheap last-minute deal or the best return flight from London to Mexico City? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from London to Mexico City

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London to Mexico City flights are currently cheapest in March.

Direct flights from London to Mexico City

Alternative London to Mexico City routes

Looking for the cheapest, fastest or easiest route from London to Mexico City? You could fly into the following airports instead.

London to Mexico City: Flight information

The things to know before you go.
Cheapest flight foundRM2,926
Cheapest month to flyMarch
Average flight time11 hrs, 42 mins
Most popular airlineGaruda Indonesia
Average flights per week522

Finding cheap flights from London to Mexico City: Frequently asked questions

There are 3 airports in Mexico City: Mexico City Juarez International, Felipe Angeles International and Toluca.
The best price we found for a return flight from London to Mexico City is RM2,926. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
11 hours and 42 minutes is the average flight time from London to Mexico City.
Garuda Indonesia, Aeromexico and EL AL Israel Airlines fly direct from London to Mexico City.
As of February 2025, there are 62 flights per week flying from London to Mexico City.
The cheapest month to fly from London to Mexico City is usually March.
If you're flying from London, the cheapest airport near Mexico City is Mexico City Juarez International – which is 6.4 km away from the centre of Mexico City. We've found flights into this airport from RM2,926.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from London to Mexico City on Tuesday, 18 March 2025.
Yes – the average flight time is 11 hours and 42 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mexico City but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Mexico City is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around 14°C. June is typically the warmest month in Mexico City, when it usually averages around 24°C. You can expect the least rain in December. The coldest month is December, with temperatures averaging 5°C. The rainiest month is September.
The cheapest airline that flies to Mexico City is easyJet. And the cheapest airline that flies to Felipe Angeles International Airport is Aeromexico.

Travelling from London to Mexico City: what you need to know

  • When planning your flight from London to Mexico City, you'll have a good selection of airports to leave from. Consider London Heathrow Airport (LHR) and London Gatwick Airport (LGW) for departure options. Other possibilities include Stansted Airport (STN), London Luton Airport (LTN) and London City Airport (LCY).

  • Touch down in Mexico City at Benito Juarez International Airport (MEX) or Santa Lucia Air Force Base (NLU).

  • The average length of a direct flight from London to Mexico City is 11 hours 37 minutes. Mexico City's timezone is UTC-6, which makes Mexico City 6 hours behind London.

  • The most popular route for flights from London to Mexico City is from London Heathrow Airport (LHR) to Benito Juarez International Airport (MEX). Take your pick of 16 services every week between these two airports. If you want to head off as soon as possible, the earliest flight from LHR to MEX is the 12:40 British Airways option. If you have other commitments or plans on your day of travel, the last departure is at 22:30 with Aeromexico.

  • For hassle-free travel, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This way, you can comfortably catch your flight from London to Mexico City.

  • Flying during a peak month like July? Major public holidays and other popular periods can mean longer lines and delays at check-in and security. Play things extra safe and get there up to four hours ahead of an international flight and two hours before domestic departures.

  • You won't need a visa for Mexico if you have a passport from United Kingdom and are visiting for tourism purposes. Visa and travel documentation requirements can change. So before locking in your cheap flights from London to Mexico City, check with your airline and your destination country's local consulate or embassy for up-to-date information.

Flying from London

London Heathrow Airport (LHR)

  • Set out from London Heathrow Airport (LHR) on a nonstop flight from London to Mexico City. From LHR, you can travel directly to Benito Juarez International Airport (MEX).

  • If you plan to leave from LHR, you can take a direct flight from London to Mexico City with British Airways.

  • We make it a breeze to book a flight from London to Mexico City that includes a stopover. To see all the options departing from London Heathrow Airport, deselect 'Direct flights only.' Then, pick a flight offering a stop long enough to see the sights of your chosen city. Major stopovers include:

    • George Bush Intercontinental Airport (IAH)

    • Pearson International Airport (YYZ)

    • Miami International Airport (MIA)

  • Travelling from central London to LHR takes about 1 hour and 1 minute by public transport. If you ride-share, drive or get a cab, you'll cover the 31 kilometres in 57 minutes or so, depending on traffic.

  • Have an early flight from London to Mexico City? Avoid the hassle of rushing to the terminal (and enjoy a little extra shut-eye) by picking one of these hotels near London Heathrow Airport:

London Gatwick Airport (LGW)

  • Break up your flight from London to Mexico City with a stop so you can freshen up or cross a new place off your list. Some top stopovers between London Heathrow Airport and Mexico City are:

    • George Bush Intercontinental Airport (IAH)

    • Pearson International Airport (YYZ)

    • Miami International Airport (MIA)

  • You can get to LGW from central London in approximately 1 hour and 19 minutes by car, depending on traffic. The ride by public transport takes roughly 1 hour and 26 minutes to travel the 80 kilometres or so.

  • Start your holiday early with an extra night away from home. Before catching your flight from London to Mexico City, take it easy in one of these hotels close to London Gatwick Airport:

Arriving in Mexico City

Benito Juarez International Airport (MEX)

  • Benito Juarez International Airport (MEX) is around 8 kilometres from central Mexico City. With your own car rental or if you take a cab, the drive is around 24 minutes.

  • Travelling to the centre on public transport takes roughly 57 minutes.

  • Reserve a hotel near MEX if you have a late flight from London to Mexico City. Pick one of these options and skip the long transfer:

Santa Lucia Air Force Base Airport (NLU)

  • Santa Lucia Air Force Base Airport (NLU) is around 40 kilometres from central Mexico City. After your flight from London to Mexico City, allow for a drive time of approximately 55 minutes to get to the heart of the city.

  • You can also travel by public transport, which will take approximately 1 hour and 46 minutes.

How to find the cheapest flights from London to Mexico City

  • The cheapest price we've found for a one-way ticket from London to Mexico City is RM1,508. For a return flight on this route, the best price is RM2,926. Depending on the availability when you book, these fares can change.

  • Book 10 months before travelling. After crunching the numbers on our calendar, this is how far you should book ahead to find cheap tickets from London to Mexico City.

  • Schedule your trip for June. That's the cheapest month for tickets from London to Mexico City. If you're flexible with your dates, use the 'Whole month' tool to find the lowest price across every month.

  • Locking in a cheap ticket from London to Mexico City couldn't be easier with Price Alerts. Simply set up one of these automatic alerts and we'll notify you when the price has dropped.

  • Use filters to find your ideal trip. To see the 'Best,' 'Fastest' or 'Cheapest' flights from London to Mexico City, use the 'Sort by' tool. You can also filter by arrival and departure times, airline, and journey duration.

Best time to go to Mexico City

  • It's time to plan your trip dates for your flight from London to Mexico City. July is the busiest month to travel to Mexico City. If you like a more peaceful vibe, go in April.

  • The warmest month in Mexico City is April, with the temperature ranging between 10ºC and 28ºC. Book your flights from London to Mexico City in this month if you enjoy this type of weather.

  • January has average temperatures of between 6ºC and 23ºC. Look for cheap tickets from London to Mexico City sometime around then if you like cooler conditions.

More about Mexico City

Complete your Mexico City trip with a car rental

  • Browse our lineup of car rentals once you've booked your hotel and cheap flight from London to Mexico City. Whether you're searching for a compact ride, family sedan or something more luxurious, you can easily compare companies in one go to find the best deal.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.