Skip to content
8,244 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights London to Mexico City 2026 — Fares, Airlines & Best Time to Book

London to Mexico City is a direct long-haul route, and you have a real choice: fly non-stop in about 11½ hours, or save money on a one-stop itinerary via the US or Europe. British Airways and Aeroméxico both fly non-stop from Heathrow. This guide covers who flies the route, what a fair return fare looks like in pounds, and when to book for the best price.

Route: London (LHR) → Mexico City, Benito Juárez Intl (MEX)

Distance: approximately 8,900 km (5,550 miles)

Non-stop flight time: about 11h 35m – 12h 05m westbound

Direct flights: Yes — British Airways and Aeroméxico both fly non-stop from London Heathrow on the Boeing 787. One-stop options via the US or Europe are sometimes cheaper.

Fares from London to Mexico City (GBP)

Mexico City is a year-round destination with a warm, dry winter and a wetter (but still mild) summer, so fares track demand more than weather. The Christmas and New Year peak, Easter/spring break and the UK summer holidays are the priciest; late spring and September tend to be the cheapest. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.

Month Demand
January high
February medium
March medium-high (Easter)
April medium-high
May low
June low-medium
July high (school holidays)
August high
September low
October medium (Day of the Dead)
November medium
December very high (holidays)

We do not quote a target fare for this route. Our price tracking holds no recorded observations for it, so a “typical” or “good deal” figure here would be an estimate dressed up as a measurement — so this page leaves it out rather than guess. The seasonal pattern above is the part we can stand behind; check the live fare for the number.

Airlines on this route

Non-stop (about 11½ hours):

  • British Airways — non-stop from Heathrow (Terminal 5) on the Boeing 787; the most frequent non-stop option.
  • Aeroméxico — non-stop from Heathrow (Terminal 3) on the Boeing 787; Mexico’s flag carrier, with good onward connections across Mexico.

One-stop (sometimes cheaper, about 14–18 hours total):

  • Iberia via Madrid — a European routing that avoids a US connection; often competitively priced.
  • Air France via Paris and Lufthansa via Frankfurt — other comfortable European one-stops.
  • American Airlines and United via US hubs — frequently competitive fares. Note: a US connection needs an ESTA or US visa, even for a same-airport transit.

The non-stops are the obvious choice for comfort and time; a one-stop only makes sense here if it’s clearly cheaper, since the direct flight is barely longer than a European connection once you count the layover.

When to book & how to save

  • Book 2–4 months ahead for the best balance of price and choice; the non-stops in particular fill up over Christmas and Easter.
  • Travel in the quiet months — May, June and September are usually the cheapest, and Mexico City’s mile-high climate is mild all year.
  • Prefer a non-stop or a European one-stop (Iberia, Air France, Lufthansa) to skip the US ESTA/visa requirement that comes with an American or United routing.
  • Watch for Day of the Dead (late October to early November) — it’s a popular time to visit, so fares and hotels firm up.
  • Check checked-bag rules: British Airways and Aeroméxico usually include a checked bag on non-stop fares, but the cheapest “basic” fares may not — compare the all-in price.

Arriving in Mexico City

Non-stop flights land at Benito Juárez International (MEX), about 5 km east of the historic centre — unusually close for a big-city airport. The cheapest way in is the Metro (line 5 from Terminal 1, a few pence) if you’re travelling light, but the easy option is an authorised airport taxi bought from a booth inside the terminal (a fixed fare of roughly £12–£20 to most central neighbourhoods) or a rideshare from the designated pickup area. Traffic can be heavy, so allow extra time. A newer airport, Felipe Ángeles (NLU), sits further north and is used by some domestic and regional flights.

Frequently asked questions

How long is the flight from London to Mexico City?

Non-stop flights take about 11 hours 35 minutes to 12 hours westbound (London to Mexico City), and a little less on the way back with the winds. One-stop itineraries through the US or Europe typically take 14 to 18 hours in total, depending on the connection.

Are there direct flights from London to Mexico City?

Yes. British Airways and Aeroméxico both fly non-stop from London Heathrow on the Boeing 787. If you’d rather save money, one-stop flights via Madrid (Iberia), Paris (Air France) or a US hub (American, United) are sometimes cheaper — though the direct flight is often the better value once you count the layover.

How much does it cost to fly from London to Mexico City?

A typical economy return runs about £550–£850 depending on the season. The best deals dip to around £450–£520 in the quiet months, while the December holidays and Easter push toward £900.

What is the cheapest month to fly from London to Mexico City?

May, June and September are usually the cheapest months to fly. Avoid December, Easter and the July–August school holidays, which are the busiest and most expensive.

Which airlines fly from London to Mexico City?

Non-stop: British Airways and Aeroméxico from Heathrow. One-stop: Iberia (via Madrid), Air France (via Paris), Lufthansa (via Frankfurt), and American Airlines or United (via US hubs). The European carriers avoid the US transit-visa requirement.

Which airport do I fly into in Mexico City?

Non-stop flights arrive at Benito Juárez International (MEX), the main airport just east of the city centre. A newer airport, Felipe Ángeles (NLU), lies well to the north and handles some domestic and regional flights, so check which one any onward ticket uses.

Do I need a US visa to connect through the United States?

Only if your ticket routes through a US airport. A connection with American Airlines or United via a US hub needs an ESTA or US visa even for a same-airport transit. The non-stops and the European one-stops (Iberia, Air France, Lufthansa) avoid this entirely.

How far in advance should I book London to Mexico City flights?

Aim to book 2 to 4 months ahead. Fares tend to rise as departure approaches, especially around Christmas, Easter and the summer holidays, so booking early almost always saves money — particularly on the non-stop British Airways and Aeroméxico services.

Route and schedule details from current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.

Posted 189d ago

More deals you might like

Loading route… Book Now →
Find your deal