Only Today: €382 SkyTeam Flights to Mexico City from Spain (Checked Bags Add €110)

mexico city by night

SkyTeam members Air France, KLM and Delta offer cheap flights to Mexico City from various Spanish cities. Although, you need to be quick: the offer expires today. The good amount of departure cities lets you find a suitable connection flight if you are based outside of Spain. Flights don’t include hold luggage.


Mexico doesn’t have any entry regulations.

At KLM & Air France, all tickets can still be rebooked without a change fee, but you will now have to pay the price difference. You can also exchange the flights for a non-refundable voucher, valid for 1 year. Unfortunately, the option to have the value of the voucher paid out to your bank account no longer exists since March 1st. You can read the rules here.

You can depart from these cities for under €400 with a 20-hour maximum travel time.

You can use our Go2 form below. Once selecting your route and dates, it will redirect you to either KLM’s website or to the Travel-Dealz Flight Search.

kl vlc mex
SkyTeam member airlines offer cheap flights from Spanish cities to Mexico City

You can choose between various onboard products. KLM flies its Dreamliners to Mexico City, while AIr France uses different products. From Madrid and Barcelona, you can also choose Delta’s flight to Atlanta.

Search & Book

According to the fare rules, you need to book today (March 29, 2022). There is a minimum stay of six days or a Saturday night. While the travel dates last until December 15, you can’t travel in the summer. There is little availability in the first period, but autumn offers plenty of availability.

You can also use Google Flights (instructions) to find the best route and dates. After that you can use our Go2 tool: if you set up the bookmark (which takes less than a minute), you can see different prices with one click. On the Go2 main page, you can select either the KLM website or the Travel-Dealz flight search tool. The latter compares different prices and lets you book through OTAs.

Why is booking with an airline better than with an online travel agency?

More often than not, online travel agencies offer lower fares than airlines do. We still recommend booking with the airlines directly. There are two main reasons for that:

Better Customer Service
In case any problems like delays, cancellations or missed connections arise, you can communicate directly with the airline. The airline has to take care of you because you have a contract with them.

If a travel agency issues your ticket, you may have to reach out to them first. You also depend on your OTA to forward information like flight changes instead of receiving them directly from the airline. In many cases, you may get a prime exhibition of responsibility shifting rather than problem-solving.

This especially applies to premium tickets. You don’t want to spend more than €1,000 to wind up with some budget OTA’s telephone hotline in case anything goes wrong.

Baggage and Other Fees
Economy fares not including hold luggage are industry standard by now. In most cases, travel agencies charge much higher baggage fees than the airlines themselves. If bags are not included in your fare, airlines are often the cheaper alternative.

This also applies to other things like food services, insurances or priority treatment. In almost all cases, you pay less for additional amenities when booking on the airlines’ website.


The exact mileage depends on the routing and the booking site. Here is our example calculation for a flight from Madrid to Mexico City, flying with KLM in one direction and with Air France in the other. The tickets should be issued in booking class V or R:

  • 6,504 Award Miles + 70 Tier Points on Virgin Atlantic Flying Club
  • 3,787 Miles on CSA OK Plus
  • 3,251 Miles on MEA Cedar Miles
  • 3,251 RDM + 650 MQD on Delta SkyMiles
  • 2,687 Miles on Aeromexico Club Premier
  • 2,601 Miles on Aerolíneas Argentinas AerolíneasPlus
  • 2,601 Miles on Vietnam Airlines Lotusmiles
  • 2,601 Points on Malaysia Airlines Enrich
  • 2,601 Miles on Korean Air Skypass
  • 2,601 Miles on Garuda Indonesia GarudaMiles
  • 2,601 Miles on GOL Aéreos Smiles
  • 2,601 Miles on Air Europa Suma
  • 2,601 Award Miles on Etihad Guest
  • 1,643 Miles on Saudia Alfursan
  • 1,092 Award Miles + 34 XP on Flying Blue
Data provided by Without guarantee on correctness.

To get your exact mileage, you can use our mileage calculator tool below:


To find your ideal hotel in Mexico City, we recommend using our hotel search box below. Once you selected your dates, it will forward you to either or Travel-Dealz hotel search.

Information & Tips for Mexico City

3 Tips for Mexico City

Mexico City is not quite as touristic as, for example, the seaside resort city and party destination Cancun. This means that hardly anybody speaks English, but you also don’t have to be afraid of being ripped off because you look like a tourist. My 3 tips for Mexico City:

  1. Torre Latinoamericana: The office tower – which looks a bit ugly from the outside – offers a fantastic view over the city, especially at dusk. The ticket is valid for several visits over the course of a whole day and costs 110 Pesos (= 4,50€).
  2. Chapultepec Park: There is a free zoo in Chapultepec Park. Even though admission is free, you can admire a total of 252 different animal species.
  3. Teotihuacán: A little outside of town are the impressive pyramids of Teotihuacán. I recommend that you get there early, otherwise you’ll have to wait in line for a long time. I came by public bus (not through an organized tour), I found the instructions on how to do that in this blog. I would also recommend checking out the cave restaurant there!

For getting around Mexico City I recommend using Uber. The countless taco stands are also great and extremely cheap. However, make sure that the meat is adequately cooled. Unfortunately, you often see that raw meat is lying somewhere in the blazing sun.

→ All Dealz for Mexico City

Cover Picture: Photo by Oscar Reygo on Unsplash

Leave a Reply

Required fields are marked *.

Note: If your comment does not appear on the page immediately, it must first be approved by a moderator. This is especially the case if you are commenting for the first time.