A new fare war seems to have started in Dublin, with all three alliances – Star Alliance, SkyTeam, and Oneworld – selling business class tickets to Mexico City for less than €1,450. You can either fly with Air Canada via Toronto, KLM via Amsterdam, Air France via Paris, Iberia via Madrid or British Airways via London.
The cheap prices can be found between January 5 and March 31. We’ll redirect you to our flight search, where you’ll have an overview of all options. From there, you can either be redirected to the cheapest OTA or to the airlines’ booking site.

While the cheapest option is flying with Air Canada, the KLM flights may be the better option, as Air Canada’s routing only offers lie-flat seats on the 7 hours until Toronto, while putting you in recliner seats on the 5-hour flight between Toronto and Mexico. KLM, on the other hand, would fly you almost 12 hours from Amsterdam to Mexico City in its Boeing 787 lie-flat seats. Also, you won’t have to pay for the Canadian eTA for transit. Flying with Air France, British Airways, or Iberia is also a good option.
Search & Book
The fare war is evident when looking at the fare rules, as both Air Canada and KLM/Air France have almost identical fare rules, stating that the deal expires on October 31, 2022 and is valid for flights between January 5 and March 31. Your trip also has to include a Sunday.
Iberia and British Airways, on the other hand, only have the Sunday rule in its fare rules, but no other restrictions. However, checking the availability on Google Flights, you see that their cheapest dates are also between January 5 and March 31.
These flights can be booked on the airlines’ websites (Air Canada, KLM, Air France, Iberia, British Airways). While KLM and Air France offer the cheapest price on their site, you can find cheaper prices for the other airlines on our Travel-Dealz flight search.
Mileage
Air Canada issues these tickets in booking class P, meaning that you’d get:
- 21,272 Kilometers on Air China PhoenixMiles
- 21,144 Miles on Aegean Miles+Bonus
- 21,144 Miles on Ethiopian ShebaMiles
- 21,144 Miles on TAP Miles & Go
- 15,860 Award Miles on Azul TudoAzul
- 15,860 Miles on Copa ConnectMiles
- 15,860 Miles on GOL Aéreos Smiles
- 15,860 Miles on Turkish Airlines Miles&Smiles
- 15,860 Award Miles + 3,172 PQP on United MileagePlus
- 13,744 Miles on EVA Infinity MileageLands
- 13,218 Miles on Air India Flying Returns
- 13,218 Miles on Etihad Guest
- 13,214 Award Miles + 10,572 Tier Miles on Avianca LifeMiles
- 13,214 Miles on ANA Mileage Club
- 10,572 Award Miles + 480 Points on Miles&More 2024
- 10,572 Miles on Miles&More
- 10,572 Miles on Asiana Club
- 10,572 Points on SAS EuroBonus
- 10,572 Miles on Singapore KrisFlyer
- 10,572 Miles on Thai Royal Orchid Plus
- 5,288 Miles on Virgin Australia Velocity
- 2,644 Miles on Air Canada Aeroplan
KLM and Air France issue the feeder flights within Europe in booking class J, and the long-haul flights in booking class Z. Flying with KLM via Amsterdam would get you:
- 25,284 Miles on Virgin Atlantic Flying Club
- 24,888 Kilometers on China Eastern Eastern Miles
- 24,748 Award Miles + 19,164 MQM on Delta SkyMiles
- 22,200 Kilometers on China Southern Sky Pearl Club
- 18,562 Miles on MEA Cedar Miles
- 18,558 Miles on GOL Aéreos Smiles
- 16,802 Miles on Aeromexico Club Premier
- 16,396 Miles on Xiamen Airlines Egret Club
- 15,934 Miles on Czech Airlines OK Plus
- 15,934 Miles on Saudia Alfursan
- 15,802 Miles on Aerolineas Argentinas Plus
- 15,802 Miles on Aeroflot Bonus
- 15,698 Miles on Vietnam Golden Lotus Plus
- 15,602 Miles on China Airlines Dynasty Flyer
- 15,464 Miles on Garuda Indonesia GarudaMiles
- 15,464 Miles on Air Europa Club
- 15,464 Miles on Korean Air Skypass
- 12,604 Miles on Malaysia Airlines Enrich
- 5,680 Award Miles + 102 XP on FlyingBlue
Last but not least, Iberia and British issue the flights in booking class I. Flying with Iberia via Madrid would get you:
- 31,566 Points on Finnair Plus
- 29,422 Award Miles + 16,346 Tier Miles on Alaska Mileage Plan
- 19,614 Avios + 360 TP on British Airways Executive Club
- 19,614 Avios + 1,230 TP on Iberia Plus
- 19,614 Miles on American AAdvantage
- 16,346 Avios + 102 Qpoints on Qatar Privilege Club
- 16,346 Award Miles + 200 Tier Miles on Asia Miles
- 16,346 Award Miles on Royal Air Maroc Safar Flyer
- 16,346 Miles on Royal Jordanian Royal Club
- 16,346 Miles on SriLankan FlySmiles
- 16,346 Miles on LATAM Pass
- 13,076 Award Miles + 26 Tier Miles on Malaysia Airlines Enrich
- 9,154 Miles on Japan Airlines Mileage Bank
Looking to reach a status with these flights? Feel free to use our status calculator to see which option is the best for you:
The Airlines’ Business Classes
The Canadian Star Alliance member Air Canada has three business class versions: an old one, which is mostly disappearing, and two modern versions. We can recommend the flights in the Boeing 787, as you’ll be guaranteed a business class experience which is up to the current expectations. Travel-Dealz founder Johannes flew from Copenhagen to Toronto with the 787-Dreamliner and was generally very satisfied.
By now, modern seats have also become the norm at KLM. Its business class is definitely not a bad choice, also thanks to the good service. Like many other airlines, the Boeing 787 always has the newest business class seats installed.
Before Covid-19, Air France still had 4 different business class versions, but now, as the A380 & A340 have left the fleet, only 3 remain. The business class in the A380 was no longer up to today’s standards, unlike the business class that’s installed in the Boeing 787-Dreamliner and Airbus A350, which is modern and comfortable. This business class is now continuously being installed in other Air France planes as well.
Iberia is one of the few airlines that has the same product across its entire long-haul fleet. A positive is that every seat has direct access to the aisle. The seats which are directly next to the window (in every 2nd row) offer especially high privacy. In total, it’s a very good product, as Travel-Dealz founder Johannes could witness on his short test flight on an A340.
Destination
Hotel prices in Mexico City usually start at roughly €30, depending on the hotel category. Whichever category and hotel you opt for, make sure to get the best price! Our recommendation is to search on booking.com, or even on our own 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:
- 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€).
- 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.
- 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
Information & Tips for Mexico
Mayan pyramids, dreamy beaches and tacos – Mexico is an incredibly diverse country. If you want to experience the Spanish-speaking country to its fullest, you should definitely stay somewhere other than the tourist hotspots and seaside resorts.
The Best Time to Travel
The perfect travel time is from December to April, during this time it hardly rains and the temperatures are pleasant. Unsurprisingly, during the rainy season from May to October there is more rainfall. Beware of some extreme weather phenomenons that might be unknown to Europeans: Hurricane season lasts from June to November! Those who want to travel to typical holiday areas like Cancún and do not want to spend lots of money should travel in the off season. Areas with less touristic relevance such as Mexico City, on the other hand, are relatively constant throughout the year from a price perspective.
Currency, Credit Cards & Tipping
The official currency of the country is the Mexican Peso. 1 EUR equals about MX$19. The acceptance of credit cards is comparable to or even slightly better than Germany. In almost all shops, even small kiosks, it is possible and quite normal to pay by card. The same applies to restaurants. For street vendors, street snack bars and the like, it is advisable to have a few pesos in cash with you. It is unusual to tip taxis or cab drivers. At a restaurant, 10-15 percent are normal, as long as the tip is not already listed on the bill as a line item. When paying by card, you can usually choose how much you want to tip at the card terminal before entering the pin. Housekeeping at a hotel should usually be tipped 20-40 Pesos per day, small favours have a going tip rate of 5 Pesos.
Immigration & Visa Requirements
Most EU citizens do not need a visa to enter Mexico. All you need to do is fill out the tourist card that is handed out onboard the plane. For touristic and business purposes, a visa-free stay of 180 days is possible.
→ All Dealz for Mexico
Cover Picture: Photo by Renato Luzzardi on Unsplash