Flights from Edinburgh to Palma de Mallorca – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
EDI to PMI – All flight route options from Edinburgh Airport, United Kingdom to Palma De Mallorca Airport, Spain. These flights are operated by 15 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 2 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Palma De Mallorca Airport
We got great deals on hotels and car rentals near the airport.
Edinburgh to Palma de Mallorca flights
There are over 18 airlines and as many as 166 flights every week to this destination. You can fly non-stop to Palma de Mallorca (PMI) from Edinburgh (EDI) with British Airways, Ryanair, Jet2, easyJet or Ryanair UK but if a stopover option suits you better you can choose to fly via Dusseldorf, Stuttgart or any other of the 13 alternatives with connectiing airports.
Edinburgh to Palma de Mallorca with British Airways
British Airways has non-stop every Saturday or Sunday between 6:00 am and 2:00 pm. You can also take a connecting flight via London or London. British Airways is a member of the air alliance OneWorld.
With Brussels Airlines
If you fly from Edinburgh with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Palma de Mallorca. This flight trip will take 5 hours and 50 minutes and you can fly every Wednesday with departures at 12:40 or 13:20. Brussels Airlines is a Star Alliance member.
Distance & flight times: Edinburgh Airport to Palma De Mallorca Airport
The shortest flight time between EDI and PMI is 3 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 10m | - | 1173 miles (1887 km) |
DUS Dusseldorf | 4h 50m | 1h 5m | 1363 miles (2193 km) |
STR Stuttgart | 5h 5m | 1h 10m | 1443 miles (2322 km) |
FRA Frankfurt | 5h 40m | 4h 30m | 1426 miles (2294 km) |
BRU Brussels | 5h 50m | 2h 15m | 1270 miles (2043 km) |
AMS Amsterdam | 6h 0m | 3h 35m | 1306 miles (2101 km) |
MAD Madrid | 6h 0m | 2h 50m | 1416 miles (2278 km) |
CGN Cologne | 6h 5m | 1h 15m | 1372 miles (2208 km) |
BCN Barcelona | 6h 50m | 3h 50m | 1173 miles (1887 km) |
ZRH Zurich | 7h 0m | 3h 40m | 1400 miles (2253 km) |
LHR London | 7h 10m | 2h 10m | 1175 miles (1891 km) |
DUB Dublin | 7h 20m | 2h 50m | 1264 miles (2034 km) |
LCY London | 7h 45m | 4h 40m | 1178 miles (1895 km) |
CDG Paris | 8h 40m | - | - |


Quick copy and share this page
From Edinburgh to Spain
Below is a list of other destinations to Spain from Edinburgh Airport with either direct flights or 1 stop connections.
-
BCN Barcelona Direct
-
MAD Madrid Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
SVQ Sevilla Direct
-
IBZ Ibiza Direct
-
ACE Lanzarote Direct
From United Kingdom to Palma de Mallorca
Below is a list of other cities in United Kingdom with flights to Palma de Mallorca with either non-stop or connecting flights.
-
LHR London Direct
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
BHX Birmingham Direct
-
LTN London Direct
-
BRS Bristol Direct
-
GLA Glasgow Direct
-
LBA Leeds Direct
-
NCL Newcastle Direct