Travel to Balearic Islands - Find the best deals
Balearic Islands: TOP 5 of the most popular routes







The service from London to Palma (Mallorca) (835 miles distance between the two cities) is operated by BA CityFlyer, British Airways, Iberia, Monarch Airlines, Norwegian Air Shuttle, Ryanair or Easyjet.
The journey from London to Palma (Mallorca) is operated by only one mode of transport: Flight.
- Get prices







The service from Barcelona to Palma (Mallorca) (128 miles distance between the two cities) is operated by Air Berlin, Air Europa, Norwegian Air Shuttle, Ryanair, Vueling Airlines, Acciona Trasmediterránea or Baleària.
Flight or Ferry... You have the choice between 2 modes of transportation.
- Get prices






The 162 miles Valencia Palma (Mallorca) line is carried out by Air Berlin, Air Europa, Ryanair, Vueling Airlines, Acciona Trasmediterránea or Baleària.
Flight or Ferry... You have the choice between 2 modes of transportation.
- Get prices





The 176 miles Barcelona Ibiza line will be operated by Air Europa, Ryanair, Vueling Airlines, Acciona Trasmediterránea or Baleària.
You can choose your mean of transport to travel from Barcelona to Ibiza: Flight or Ferry.
- Get prices





The service from Madrid to Palma (Mallorca) (341 miles distance between the two cities) is operated by Air Berlin, Air Europa, Iberia, Norwegian Air Shuttle or Ryanair.
The journey from Madrid to Palma (Mallorca) is operated by only one mode of transport: Flight.
- Get prices
- London Palma (Mallorca)
- Barcelona Palma (Mallorca)
- Valencia Palma (Mallorca)
- Barcelona Ibiza
- Madrid Palma (Mallorca)
- Seville Palma (Mallorca)
- Berlin Palma (Mallorca)
- Frankfurt am Main Palma (Mallorca)
- Valencia Ibiza
- Formentera Ibiza
- Palma (Mallorca) Ibiza
- Ibiza Formentera
- Malaga Palma (Mallorca)
- Vienna Palma (Mallorca)
- Oviedo Palma (Mallorca)
- Ibiza Palma (Mallorca)
- Vigo Palma (Mallorca)
- Ciutadella de Menorca Alcudia
- Alcudia Ciutadella de Menorca
- Edinburgh Ibiza
- Madrid Ibiza
- Amsterdam Ibiza
- Nottingham Ibiza
- Berlin Ibiza
- London Ibiza
- Milan Ibiza
- Turin Ibiza
- Oviedo Ibiza
- Valencia San Antonio de Portmany
- Badajoz Palma (Mallorca)
- Zurich Palma (Mallorca)
- Alicante Palma (Mallorca)
- Zaragoza Palma (Mallorca)
- Dusseldorf Palma (Mallorca)
- Hamburg Palma (Mallorca)
- Munich Palma (Mallorca)
- Birmingham Palma (Mallorca)
- Liverpool Palma (Mallorca)
- Stuttgart Palma (Mallorca)
- Munster Palma (Mallorca)
- Nuremberg Palma (Mallorca)
- Algiers Palma (Mallorca)
- Lisbon Palma (Mallorca)
- Salzburg Palma (Mallorca)
- Santiago de Compostela Palma (Mallorca)
- Bilbao Palma (Mallorca)
- Barcelona Mahon
- Malaga Ibiza
- Seville Ibiza
- Zurich Ibiza
- A Coruna Ibiza
- Budapest Ibiza
- Leipzig Ibiza
- Rotterdam Ibiza
- Zaragoza Ibiza
- Dusseldorf Ibiza
- Istanbul Ibiza
- Blackpool Ibiza
- Munich Ibiza
- Hannover Ibiza
- England
- Catalonia
- Valencian Community
- Berlin
- Hesse
- Andalusia
- Vienna
- Galicia
- Scotland
- Lombardy
- Piedmont
- North Rhine-Westphalia
- Hamburg
- Bavaria
- Baden-Württemberg
- Salzburg
- Basque Country
- Saxony
- Lower Saxony
- Veneto
- Latium
- Sicily
- Thuringia
- Apulia
- Tuscany
- Bremen
- Upper Austria
- Languedoc-Roussillon
- Cantabria
- Attica
- Northern Ireland
- Saarland
- Campania
- Emilia-Romagna
- Liguria
- Franche-Comté
- Normandie
- Nord-Pas de Calais
- Lorraine
- Provence-Alpes-Côte d'Azur