Fly from Madrid to Mexico City with Avianca from €872 return. The median fare is around €984. One stopover awaits on this route to Mexico's capital.
Price and when to book
Fares start from €872 return, with a median of €984. Sample prices range from €872 to €1,049. Book early: international long-haul flights are cheaper when reserved 2-3 months ahead. Check regularly, prices drop at specific times, especially mid-week. Setting up price alerts helps you catch deals.
Airline and stopovers
Avianca operates this route with one stopover. Direct flights are not available on these dates. A stopover means you'll change planes at an intermediate airport. Although it adds travel time, the price is significantly lower than a direct flight. Connection time varies, shorter stops mean less waiting at the airport.
Best time to visit
Mexico City is a year-round destination. December to February offers dry weather and pleasant temperatures. Rain occurs May through October, but afternoons are cooler. Avoid dates near major Mexican holidays if you prefer fewer crowds at attractions. Check the city's events calendar before booking to plan around festivals or peak tourism periods.
What to do in Mexico City
The capital offers endless options: the Historic Centre with the Metropolitan Cathedral, National Palace, Paseo de la Reforma, world-class museums (Anthropology, Frida Kahlo, Museo Tamayo). Teotihuacán ruins are an hour's drive away. Coyoacán and San Ángel are bohemian neighbourhoods with cafés and galleries. Food is a major attraction: street tacos to fine dining. Getting around is easy with an efficient metro system.
FAQ
What's the cheapest price for Madrid-Mexico City flights?
From €872 return with Avianca. That's the lowest recorded in our search. The median sits at €984, so expect to pay roughly that amount.
Is it a direct flight or does it have stopovers?
One stopover. Avianca doesn't operate direct on this route currently. The stopover means a plane change, but the price makes up for the extra travel time.
Which airline flies Madrid to Mexico City?
Avianca. It's the airline listed for this route. Searching on booking platforms may reveal other options for specific dates.
How many days do I need in Mexico City?
3-4 days cover the essentials: Historic Centre, Paseo de la Reforma, one major museum, and a neighbourhood like Coyoacán. With more time, add Teotihuacán or Xochimilco. A week lets you explore without rushing.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


