Direct Flights to Mallorca
Most of the flights to Mallorca from different cities in Europe are relatively short trips. Direct flights to Mallorca are an excellent option for journeys that are not so extensive because, in the end, the time spent on the plane is minimal. These direct flights are also a more economical option for travelling to Mallorca while maintaining a relatively reasonable level of comfort.
On the other hand, there is the time factor. The biggest advantage of a direct flight is undoubtedly the time savings. We therefore fly with less stress because we avoid the need for cumbersome connections and the inherent change of plane.
Direct Flights to Mallorca
Mallorca airport currently has direct flights between Palma (PMI) and 133 other cities in the region. Palma de Mallorca’s Son Sant Joan airport handles flights from almost every major city in Europe. Below is a complete list of direct flights to/from Mallorca.
The following is a complete list of airlines with direct flights to Mallorca. This list also includes the duration of these direct flights to Mallorca and the areas or cities of origin/destination:
Aalborg, Denmark: 3h 5min-Norwegian
Aarhus, Denmark: 3h 5min-Ryanair
Alicante (Alacant): 55min-Air Europa, Ryanair, Vueling
Almeria: 1h 55min-Iberia
Antwerp, Belgium: 2h 25min-TUI fly
Amsterdam, Netherlands: 2h 30min-easyJet, Vueling, Transavia…
Algiers, Algeria: 1h 15min-Air Algerie
Aviles: 1h 40min-Vueling
Barcelona: 55min-Vueling, Ryanair, Air Europa
Basel, Switzerland: 1h 55min-easyJet, Eurowings, Condor
Belfast, United Kingdom: 2h 55min-easyJet, Jet2, Ryanair
Bergen, Norway: 3h 25min-Norwegian
Berlin, Germany: 2h 40min-Ryanair, Eurowings, easyJet
Bilbao, Bilbao: 1h 25min-Vueling, Air Europa
Billund, Denmark: 2h 50min-Norwegian
Birmingham, United Kingdom: 2h 25min-Ryanair, Jet2, easyJet
Bologna, Italy: 1h 50min-Ryanair
Bournemouth, United Kingdom: 2h 15min-Ryanair, Jet2
Bratislava, Slovakia: 2h 35min-Ryanair
Bremen, Germany: 2h 30min-Ryanair, Eurowings
Brest, France: 2h 5min-Volotea
Bristol, United Kingdom: 2h 20min-easyJet, Ryanair, Jet2
Bucharest, Romania: 3h 15min-Ryanair
Budapest, Hungary: 2h 45min-Ryanair
Bordeaux, France: 1h 25min-Volotea, easyJet
Burgos: 1h 25min-Iberia
Cagliari, Italy: 1h 25min-Ryanair
Cologne, Germany: 2h 20min-Eurowings, Ryanair, Marabu Airlines
Copenhagen, Denmark: 3h 5min-Scandinavian Airlines, Norwegian, Ryanair
Cork, Ireland: 2h 30min-Ryanair, Aer Lingus
Krakow, Poland: 2h 55min-Ryanair
Deauville, France: 1h 55min-Volotea
Dortmund, Germany: 2h 15min-Eurowings, Marabu Airlines
Dresden, Germany: 2h 30min-Eurowings
Dublin, Ireland: 2h 45min-Ryanair, Aer Lingus
Durham, United Kingdom: 2h 45min-Ryanair
Düsseldorf, Germany: 2hrs 20min-Eurowings, Condor, TUI fly
Düsseldorf, Germany: 2h 20min-Ryanair
Edinburgh, United Kingdom: 3h 0min-Ryanair, Jet2, easyJet
Eindhoven, Netherlands: 2h 15min-Transavia, Ryanair
Erfurt, Germany: 2h 30min-Eurowings
Stockholm, Sweden: 3h 40min-Scandinavian Airlines, Norwegian, Ryanair
Strasbourg, France: 1h 55min-Volotea
Exeter, United Kingdom: 2h 5min-Ryanair
Fez, Morocco: 1h 45min-Ryanair
Frankfurt am Main, Germany: 2h 10min-Condor, Discover Airlines, Lufthansa…
Frankfurt am Main, Germany: 2h 5min-Ryanair
Friedrichshafen, Germany: 1h 55min-Marabu Airlines
Geneva, Switzerland: 1h 40min-easyJet, SWISS
Glasgow, UK: 2h 50min-Ryanair
Glasgow, United Kingdom: 3h 0min-Jet2, easyJet
Gothenburg, Sweden: 3h 15min-Ryanair, Norwegian, Scandinavian Airlines
Grenada: 1h 20min-Vueling, Air Europa
Graz, Austria: 2h 10min-Eurowings
Hamburg, Germany: 2h 40min-Eurowings, Condor, Marabu Airlines…
Hamburg, Germany: 2h 45min-Ryanair
Hannover, Germany: 2h 30min-Eurowings, TUI fly, Corendon Airlines Europe
Helsinki, Finland: 4h 0min-Norwegian, Finnair
Ibiza: 50min-Iberia
Innsbruck, Austria: 2h 0min-Eurowings
Jerez de la Frontera: 1h 35min-Vueling
Karlsruhe, Germany: 1h 55min-Ryanair, Eurowings
Kaunas, Lithuania: 3h 35min-Ryanair
Klagenfurt, Austria: 2h 10min-Ryanair
Knock, Ireland: 2h 50min-Ryanair
La Seu d’Urgell: 1h 15min-Ryanair
Las Palmas de Gran Canaria: 2h 55min-Binter Canarias
Leeds, United Kingdom: 2h 40min-Jet2, Ryanair, easyJet
Leipzig, Germany: 2h 30min-Marabu Airlines, Eurowings, Condor
León: 1h 35min-Iberia
Lérida: 1h 10min-Iberia
Liège, Belgium: 2h 30min-TUI fly
Lille, France: 2h 10min-easyJet, Volotea
Linz, Austria: 2h 10min-Eurowings
Lisbon, Portugal: 1h 55min-Vueling, easyJet
Liverpool, United Kingdom: 2h 35min-easyJet, Ryanair, Jet2
London, UK: 2h 25min-easyJet, British Airways, Ryanair…
Luxembourg: 2h 0min-Luxair, Ryanair
Lyon, France: 1h 30min-easyJet, Volotea, Transavia
Madrid: 1h 25min-Iberia, Air Europa, Ryanair
Malaga: 1h 30min-Vueling, Ryanair, Air Europa
Manchester, United Kingdom: 2h 40min-Ryanair, easyJet, Jet2
Marrakech, Morocco: 2h 10min-Ryanair
Marseille, France: 1h 10min-Ryanair, Volotea
Memmingen, Germany: 2hrs 0min-Ryanair, Eurowings
Menorca: 45min-Iberia
Milan, Italy: 1h 45min-Ryanair, easyJet
Montpellier, France: 1h 20min-easyJet
Munich, Germany: 2h 10min-Eurowings, Condor, Discover Airlines…
Münster, Germany: 2h 20min-Eurowings, Ryanair, Marabu Airlines
Nador, Morocco: 1h 25min-Air Arabia Maroc
Nantes, France: 1h 45min-Volotea, Transavia, Vueling…
Naples, Italy: 1h 55min-Ryanair
Newcastle upon Tyne, United Kingdom: 2h 50min-Jet2, Ryanair, easyJet
Nice, France: 1h 25min-easyJet
Nottingham, UK: 2h 30min-Ryanair, Jet2
Nuremberg, Germany: 2h 15min-Ryanair, Eurowings, Marabu Airlines
Porto, Portugal: 1h 50min-Ryanair, easyJet
Oslo, Norway: 3h 30min-Norwegian, Norwegian, Ryanair
Ostend, Belgium: 2h 35min-TUI fly
Paderborn, Germany: 2h 20min-Eurowings, Ryanair
Paris, France: 1h 55min-Transavia, Vueling, Ryanair…
Pisa, Italy: 1h 45min-Ryanair
Poznań, Poland: 3h 0min-Ryanair
Prague, Czech Republic: 2h 30min-Smartwings, Eurowings, Ryanair
Brussels-Capital Region, Belgium: 2h 15min-Ryanair, TUI fly, Brussels Airlines
Riga, Latvia: 3h 50min-Air Baltic
Rome, Italy: 1h 50min-Ryanair
Rotterdam, Netherlands: 2h 15min-Transavia
Salzburg, Austria: 2h 5min-Eurowings
Santander: 1h 30min-Vueling
Santiago de Compostela: 1h 55min-Vueling, Ryanair
Saarbrucken, Germany: 1h 55min-Eurowings
Seville: 1h 35min-Vueling, Ryanair
Shannon, Ireland: 2h 40min-Ryanair
Sofia, Bulgaria: 2h 55min-Ryanair, Bulgaria Air
Southampton, United Kingdom: 2h 15min-easyJet
Stuttgart, Germany: 2h 0min-Eurowings, TUI fly, Condor
Tallinn, Estonia: 4h 5min-Air Baltic
Tenerife: 3h 0min-Binter Canarias
Toulouse, France: 1h 10min-Ryanair, easyJet, Volotea
Valencia: 1h 0min-Ryanair, Air Europa, Iberia…
Warsaw, Poland: 3h 10min-Ryanair, Wizz Air
Venice, Italy: 1h 55min-Ryanair
Verona, Italy: 1h 50min-Ryanair
Vienna, Austria: 2h 25min-Ryanair, Austrian, Condor
Vigo: 1h 50min-Iberia
Vilnius, Lithuania: 3h 35min-Air Baltic
Vitoria-Gasteiz: 1h 20min-Ryanair
Wroclaw (Wroclaw), Poland: 2h 50min-Ryanair
Zagreb, Croatia: 2h 20min-Ryanair
Zaragoza: 1h 5min-Vueling, Ryanair
Zurich, Switzerland: 1h 55min-SWISS, Chair Airlines, easyJet…
And you… are you coming to Mallorca on a tourist trip? If you find it helpful, you can also consult our travel guide to Mallorca and more tourist information about the island.
Source: FlightConnections