JetSetCheap

Route facts

From
Mexico City, Mexico: Benito Juárez International (MEX)
To
Madrid, Spain: Adolfo Suárez Madrid–Barajas (MAD)
Search code
MEX to MAD
Distance
About 9,070 km (5,630 miles), straight line between the cities
Money at destination
Euro (EUR)
Entry rules
Check passport and visa requirements for Spain at the IATA Travel Centre or the official government site.

Explore Madrid

Spain's sunny capital lives late: tapas at 10 pm, plazas full past midnight, and three of Europe's greatest art museums within walking distance of each other.

Prado MuseumCulture

Prado Museum

Velázquez, Goya and El Greco in one of the world's great art museums.

Royal PalaceHistory

Royal Palace

Over 3,000 rooms, making it Western Europe's largest royal palace by floor area.

Retiro ParkNature

Retiro Park

Row a boat on the lake and see the glass Crystal Palace.

Why go to Spain

  • Lots of sunshineLong sunny seasons, especially in the south and the islands.
  • Fast trainsHigh-speed trains link Madrid, Barcelona, Seville, Valencia and more.
  • Good value for Western EuropeTapas, wine and menus of the day are easy on the wallet.
  • Easy to combineShort, cheap flights to the rest of Europe and North Africa.
See the full Madrid guide: things to do, the country, food and history →

Tips for this route

When you land in Madrid

Places to stay, things to do and getting around, from trusted travel brands.

Questions about this route

Which airports serve Mexico City and Madrid?

Mexico City: Benito Juárez International (MEX). Madrid: Adolfo Suárez Madrid–Barajas (MAD).

How far is Mexico City from Madrid?

About 9,070 km (5,630 miles) in a straight line between the two cities. Actual flight paths are usually a little longer.

Do I book my Mexico City to Madrid ticket with JetSetCheap?

No. JetSetCheap compares fares from airlines and travel agencies. You book and pay on the seller's own site, and they handle changes and refunds.

Related routes

More: cheap flights to Mexico City · cheap flights to Madrid · all routes