Cancun: €1,163 Star Alliance or SkyTeam Business from Barcelona, Madrid

Lufthansa Business Class Header Image

Star Alliance partners Air Canada, Lufthansa, Swiss and United Airlines offer a wide variety of cheap business class tickets from Spanish airports Madrid and Barcelona to Cancun, Mexico. Connections with a single stop in either Europe or America are available as low as €1,150 for flights in 2021.

Combine business class products as you please, like Lufthansa to Cancun and United Polaris back to Madrid.

On June 19, 2020, SkyTeam members Aeromexico, Air France, Delta Air Lines and KLM have matched the offer. They are offering flights via Amsterdam, Atlanta, Mexico City, New York or Paris. Sadly, their offer often requires two layovers to get the lowest price. SkyTeam’s offer is valid through July 1, 2020.

One of the few available connections with just one layover each.

Possible airlines and layovers include Air Canada via Toronto, Edelweiss via Zurich, Lufthansa via Frankfurt or United via New York. Between all of these airlines, Air Canada probably offers the least attractive premium product and flight times.


We expect major shakeups in the airline industry over the following months. Some services might be cancelled, aircraft changed or downgraded. The schedule we describe was planned under different economic circumstances and may very well change.

Search & Book

According to the fare rules, this offer has a very gratuitous expiration date of December 31, 2020. It is valid for all flights until July 2021 with at least one night from Saturday to Sunday between them. Of course, availability paints a slightly different picture, as you may find these fares on select dates between January and May 2021.

Check Google Flights to find availabilities (instructions) or head directly to Lufthansa’s best price search tool. There you can find suiting flight dates and book directly with the airline, which we recommend.

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 to book with the airlines directly. There are two main reasons for that:

  1. Better Customer Service
    In case any problems like delays, cancellations or missed connections arise, you can communicate directly with the airline. The airlines 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 you information like flight changes instead receiving them directly from the airline. You may get a prime exhibition of responsibility shifting rather than problem solving.

    This especially applies for 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.
  2. Baggage Fees
    Economy fares not including hold luggage are more and more common. 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.


Since there are many airlines involved, your it may be best to calculate your mileage individually on Almost all carriers involved book these flights in booking class P. We give you to examples on your possible mileage harvest. This one covers the cheapest possible ticket on Air Canada via Toronto:

  • 21,650 on Air China PhoenixMiles
  • 21,530 on Aegean Miles+Bonus
  • 21,530 on TAP Miles & Go
  • 21,530 on Ethiopian ShebaMiles
  • 21,530 on United MileagePlus
  • 16,150 on Turkish Airlines Miles&Smiles
  • 16,150 on GOL Aéreos Smiles
  • 16,150 on Air Canada Aeroplan
  • 16,150 on Copa ConnectMiles
  • 13,450 on Avianca LifeMiles
  • 13,450 on ANA Mileage Club
  • 13,450 on Air India Flying Returns
  • 10,760 on SAS EuroBonus
  • 10,760 on Miles & More
  • 10,760 on Thai Royal Orchid Plus
  • 10,760 on Asiana Club
Data provided by Without guarantee on correctness.

While a Lufthansa roundtrip via Frankfurt yields the following award miles:

  • 20,050 on Air China PhoenixMiles
  • 15,570 on Singapore KrisFlyer
  • 12,460 on LATAM Pass
  • 12,460 on Copa ConnectMiles
  • 12,460 on Thai Royal Orchid Plus
  • 12,460 on United MileagePlus
  • 12,190 on SAS EuroBonus
  • 12,190 on Miles & More
  • 11,570 on Air Canada Aeroplan
  • 8,720 on ANA Mileage Club
  • 1,760 on Asia Miles
Data provided by Without guarantee on correctness.

Lufthansa’s Business Class on Long-Haul Routes

Lufthansa is rated as a 5-star airline through Skytrax and is the only European airline amongst the other 5-star airlines.

Lufthansa Business Class Sitze
Lufthansa business class seats

Business class with Lufthansa typically includes the following amenities:

  • Business check in
  • Priority borading
  • 2 checked bags each up to 32kg
  • 2 items of carry-on baggage each up to 8kg plus a personal item
  • Access to business lounges across the Star Alliance network
  • Access to welcome lounge in Frankfurt on the way back

All airplanes that Lufthansa utilizes for long-haul have a 2-2-2 seat configuration in business class. However there is one exception which is the single-aisle upper deck of the Boeing 747-400 that comes in a 2-2 seat configuration. All seats are fully lie-flat. Window seats do not have direct aisle access.

Lufthansa Business Class Kabine Boeing 747 400 Upper Deck
Single-aisle 2-2 seat configuration in Lufthansa’s business class in a Boeing 747-400 upper deck

Service, food, inflight entertainment and the amenity kit are of high quality.

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.