Miami: €252 SkyTeam Flights From Spain and Basel (€362 With Luggage)


SkyTeam partners Air France and KLM are selling cheap flights to Miami from various Spanish airports, as well as from the Swiss city of Basel. Prices start at merely €252. Luggage, however, is only included for SkyTeam Elite status holders. Everyone else would have to pay a hefty €110 surcharge for a 23 kg piece of luggage.


With Air France and KLM, all tickets for flights departing before March 31, 2022, can be canceled free of charge. You will then first receive a voucher, which can be paid out to your bank account or credit card without having to pay any fees. You can read the rules again here.

Our calendar displays all available dates for trips of up to 28 days:

You can depart from the following airports:

All flights would either have a layover in Amsterdam or Paris. KLM uses a Boeing 787 for its flights from Amsterdam to Miami, while Air France uses a Boeing 777 for its Paris-Miami connection.

Search & Book

According to the fare rules, tickets are on sale for departures during the following travel periods:


  • Before December 15, 2021
  • January 8, 2022 – April 6, 2022
  • April 19, 2022 – June 16, 2022


  • Before December 16, 2021
  • December 19, 2021 – December 25, 2021
  • January 8, 2022 – April 9, 2022
  • April 19, 2022 – June 25, 2022

The fare has no expiration date and can thus be withdrawn anytime. The minimum stay requirement is 6 days. Furthermore, your stay cannot exceed 12 months. The economy class tickets have to be booked at least 28 days before departure.

Our calendar displays all available dates for trips of up to 28 days, and will then redirect you to KLM‘s booking site. Should you want to travel for a longer period of time, feel free to consult Google Flights.

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 three main reasons for that:

  1. The Covid-19 Pandemic
    During the worldwide outbreak of Covid-19, planning international travel got more and more risky because of ever-changing restrictions. In contrast to many online travel agencies, most airlines modified their terms & conditions to become more customer friendly. Rebooking conditions are eased, change fees are waived and cancellations are much easier when there is no third party involved.

    Further, by adding an OTA to your plans, you increase the risk of one service provider involved going bankrupt. Now, the airline and the online travel agency involved could vanish along with your money.
  2. 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.
  3. 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.


The short flights within Europe are issued in booking class L, while the long-haul tickets to Miami are issued in booking class R. To give you an example, flying from Madrid with KLM, you can roughly expect to get:

  • 14,472 Miles on Virgin Atlantic Flying Club
  • 4,434 Miles on Aeromexico Club Premier
  • 4,144 Miles on China Southern Sky Pearl Club
  • 3,350 Miles on Czech Airlines OK Plus
  • 3,220 Award Miles + 11,066 MQM on Delta SkyMiles
  • 3,218 Miles on Alitalia MileMiglia
  • 3,218 Miles on MEA Cedar Miles
  • 3,218 Miles on Aeroflot Bonus
  • 3,218 Miles on Air Europa Club
  • 2,850 Miles on Saudia Alfursan
  • 2,756 Miles on Aerolineas Argentinas Plus
  • 2,756 Miles on Korean Air Skypass
  • 2,756 Miles on Malaysia Airlines Enrich
  • 2,756 Miles on Garuda Indonesia GarudaMiles
  • 2,756 Miles on Vietnam Golden Lotus Plus
  • 2,756 Miles on GOL Aéreos Smiles
  • 2,756 Miles on China Airlines Dynasty Flyer
  • 2,576 Miles on Xiamen Airlines Egret Club
  • 1,458 Miles on China Eastern Eastern Miles
  • 648 Award Miles + 30 XP on FlyingBlue
Data provided by Without guarantee on correctness.

Feel free to use our calculator to see the exact number of miles that your own program would give you:

Information & Tips for Miami

Miami is the largest metropolitan region in Florida, although the city itself has only a population of about 400,000. Also called “Capital of Latin America”, the city has a lot of influences from Central and South America which give it its unmistakable character. Miami can be reached quite cheaply from Europe, fares of under €300 are now the norm and from time to time there are also bargains for under €200! Miami International Airport is served by numerous European airlines and American carriers also offer transatlantic flights.

The Best Time to Visit

The best time to visit Miami is between November and May. At this time of year the weather is warm but moderate and the water temperatures are perfect for swimming. During the Hurricane Season from the beginning of June to the end of November, hurricanes and tropical storms with strong winds and extremely high precipitation can occur.

Climate diagram for Miami, Florida (Source: WMO World Weather Information Service)

From the Airport to the City Center

The Metrorail Orange Line to Downtown costs US$2.25 (~€1.93) per person and takes only 15 minutes to get to the city centre. A taxi costs about €20-25, while the Miami Beach Bus will take you directly to the beach. For $2,65[7c] it leaves every 30 minutes from the airport to Miami Beach.

→ All Dealz for Miami

Cover Picture: Photo by Pedro Bariak 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.