Flight tickets from Mexico City to Edinburgh

Compare Mexico City to Edinburgh flight deals

Find the cheapest month or even day of the year to fly to Edinburgh

Book the best Edinburgh fare with no extra fees

Flight deals from Mexico City to Edinburgh

Looking for a cheap last-minute deal or the best return flight from Mexico City to Edinburgh Airport? If you want to travel next month, return fares start from ₹ 112,011. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to Edinburgh

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

Mexico City to Edinburgh: Alternative routes

Compare routes from Mexico City to Edinburgh below. You may find an airport to fly into that's cheaper, faster, or easier than Edinburgh.

Mexico City to Edinburgh: Flight information

The things to know before you go.
Cheapest flight found₹ 32,912
Cheapest month to flyJuly

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

The best price we found for a return flight from Mexico City to Edinburgh is ₹ 89,533. 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.
Currently, there are no airlines that fly direct from Mexico City to Edinburgh. But we found flights with one stop from ₹ 89,639.
As of June 2026, there are no flights flying from Mexico City to Edinburgh.
The cheapest month to fly from Mexico City to Edinburgh is usually November.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Edinburgh Airport on Thursday, 19 November 2026.
No airlines currently offer direct flights between Mexico City and Edinburgh Airport. Most routes have one or more stops.
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 Edinburgh 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 Edinburgh is around 40 days in advance, so don’t leave your flight to the last minute.

The cheapest airline that flies to Edinburgh is Volaris .

Flying from Mexico City to Edinburgh Airport (EDI): What you need to know

  • The timezone in Edinburgh is UTC+0, which is six hours ahead of Mexico City. Edinburgh Airport is located in Edinburgh.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for hassle-free flying. Get to the airport on time to board your flight from Mexico City to EDI.

  • During popular months such as September, you'll want to get to the airport earlier. Arrive two hours before a domestic departure and four hours ahead for an international flight whenever you're travelling during a peak period in general.

Airports in Mexico City

Mexico City Benito Juarez International Airport (MEX)

  • Stopovers are the ideal opportunity to break up your journey and maybe even explore another city. When searching for cheap flights from Mexico City to EDI departing from Mexico City Benito Juarez International Airport (MEX), uncheck the 'Direct flights only' box to get ideas for where to visit along the way. Here's where you could connect through:

    • Atlanta Hartsfield-Jackson International Airport (ATL)

    • London Heathrow Airport (LHR)

    • Amsterdam Schiphol Airport (AMS)

  • Located around 13 kilometres from central Mexico City, MEX can be reached in about 30 minutes by car, depending on traffic. The journey on public transport takes roughly 40 minutes.

  • Planning to catch an early flight from Mexico City to Edinburgh Airport? Avoid the mad dash to the terminal (and enjoy a little extra shut-eye) by staying at one of these hotels near Mexico City Benito Juarez International Airport:

  • Mexico City Benito Juarez International Airport earns top marks for on-time performance. 84% of flights that depart MEX reach their destination without delay.

Mexico City Felipe Angeles International Airport (NLU)

  • NLU is around 56 kilometres from central Mexico City. It takes 55 minutes or so to get to the airport driving from the city centre. Public transport takes approximately 2 hours.

  • Kick back before your Mexico City to EDI flight at a hotel close to Mexico City Felipe Angeles International Airport. Verticca Hotel is one option where you can jump out of bed and get to the airport with time to spare.

  • Mexico City Felipe Angeles International Airport has an on-time performance of 76%. This figure provides insight into how frequently flights that depart from this airport arrive at their destination on schedule.

About Edinburgh Airport (EDI)

Getting from Edinburgh Airport (EDI) to central Edinburgh

  • Edinburgh Airport to the centre of Edinburgh is around 11 kilometres. If you're getting a taxi or renting a car, do some research to make your trip as easy as possible. Journey times will vary based on the time of day and traffic conditions.

  • It takes around 35 minutes if you're using public transport.

How to find the cheapest flights from Mexico City to Edinburgh Airport (EDI)

  • ₹ 32,912 is the lowest price for a one-way ticket from Mexico City to Edinburgh Airport. A return flight starts at ₹ 89,533. These fares can change based on demand and availability.

  • Don't leave everything to the last minute. You're more likely to find cheap flights from Mexico City to EDI if you book in advance. Airlines often offer some fantastic early bird discounts.

  • The 'Whole month' tool will show you the cheapest Mexico City to Edinburgh Airport tickets throughout the month. It's a good way to find a bargain if your travel plans are flexible.

  • Finding a cheap plane ticket from Mexico City to EDI is a piece of cake with Price Alerts. All you need to do is set up one of these automatic alerts and we'll get in touch as soon as a better deal is available.

  • Hunt down a great price on a flight from Mexico City to Edinburgh Airport with the help of the filters. Choose your ideal departure and arrival times, number of stops and airlines. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best.'

The best time to fly from Mexico City to Edinburgh Airport (EDI)

  • December is the quietest month for flights from Mexico City to Edinburgh Airport (EDI), while July is the busiest. Find the best time to visit Edinburgh based on whether you prefer a lively atmosphere or a more laid-back vibe.

  • The warmest month in Edinburgh is July, with temperatures ranging between 9ºC and 20ºC. Lock in your Mexico City to EDI plane ticket then if that's your ideal forecast.

  • Search for cheap tickets from Mexico City to Edinburgh Airport in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -1ºC and 7ºC.

More about Edinburgh

  • Start your Edinburgh trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Mexico City to Edinburgh Airport, check out our selection of hotels including:

  • Royal Mile and Edinburgh Castle are just a couple of the popular attractions to add to your Edinburgh itinerary. Continue your sightseeing adventures at Castle Rock.

Explore more of the United Kingdom

  • You've visited Edinburgh, now it's time to explore other parts of the United Kingdom. Travel about 290 kilometres south to Manchester to tick off its leading attractions. From Manchester United Museum & Stadium Tour to The Homes of Football and Museum of Science and Industry, your itinerary will be busy.

  • Preston is another must-experience destination in the United Kingdom and is around 241 kilometres south of Edinburgh. No trip is complete without experiencing Brockholes, Avenham and Miller Parks and Samlesbury Hall.

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