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.
KL8991+
KL1507Cheapest
AF175 · AF1000Fastest
IB312Other options
KL8991+
KL1509
KL686 · KL1501
KL8991+
KL1501Find 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
Compare flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
21 Dec
22 Dec
23 Dec
24 Dec
25 Dec
26 Dec
27 Dec
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Mexico City to Madrid
Travel to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from 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
