Travel Information between Mexico City and Madrid
| 5618 miles | |
| Flight | |
| £302 - £302 | |
| Flight • £302 • 10 h 45 min | |
| Flight • £302 • 10 h 45 min | |
| Iberia |
Travel 5618 miles by flight between Mexico City and Madrid. Iberia is the main travel provider operating this trip. Travellers can even take a direct flight from Mexico City to Madrid.
Travel optionsfrom Mexico City to Madrid
How to get to Madrid from Mexico City by train, bus, flight or ferry.
Our recommendation
The best way to travel from Mexico City to Madrid is by taking a flight because it’s the best combination of price and speed.
IB8056 · IB4607Cheapest
IB8056 · IB4607Fastest
IB312Other options
KL686 · KL1507
IB4043 · IB4610
AM21Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
05 Nov
06 Nov
07 Nov
08 Nov
09 Nov
10 Nov
11 Nov
12 Nov
13 Nov
14 Nov
15 Nov
16 Nov
17 Nov
18 Nov
19 Nov
20 Nov
21 Nov
22 Nov
23 Nov
24 Nov
25 Nov
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Mexico City to Madrid

You can go from Mexico City to Madrid by flight.
Taking a flight is the cheapest way from Mexico City to Madrid with average ticket prices of £302.
Travelling by flight is also the quickest way from Mexico City to Madrid. It takes on average 10 h 45 min to travel this journey.
You should expect to travel around 5618 miles from Mexico City to Madrid.
The average frequency per day from Mexico City to Madrid is:
- 26 flights a day.
However, we recommend checking specific travel dates for your trip to Madrid from Mexico City as scheduled services by flight can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Mexico City to Madrid:
- Flights from Mexico City to Madrid most often leave from Mexico City and arrive in Madrid Barajas Airport.
Let Omio help you find the best company to travel with to Madrid from Mexico City:
- You can travel by plane from Mexico City to Madrid with Iberia, Aeromexico, Air France, American Airlines, KLM, Air Canada or Lufthansa, and you can find Iberia Mexico City to Madrid tickets for £302 on Omio.
Yes, there is a direct route available from Mexico City to Madrid:
- Direct flights with with 5 direct flights per day.
Direct services tend to save you time and add more convenience in getting you to Madrid as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Madrid from Mexico City.
Travelling from Mexico City to Madrid: related information
Here are some other resources that might have the information you need
