Flight times from Edinburgh to Palma de Mallorca & schedule

The average flight time from Edinburgh to Palma de Mallorca is About 3 hours 2 minutes, covering a distance of About 1,877.99km.

Flight duration

About 3 hours 2 minutes

Flight distance

About 1,877.99km

Earliest flight

06:30 → 10:35

Latest flight

18:35 → 22:30

How long is the flight from Edinburgh to Palma de Mallorca?

The flights usually depart from Edinburgh Airport and arrive at Alicante-Elche Airport.

See more
Earliest first
Latest first
Ryanair FR5685
EDI 05:50
MAD 09:45
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W47401
MAD 05:25
PMI 06:55
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR3646
EDI 06:10
BGY 09:40
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR1580
MXP 23:30
PMI 01:15
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK880
EDI 06:40
STN 08:05
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2309
EDI 07:35
STN 09:00
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR029
STN 07:15
PMI 10:45
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2309
EDI 07:35
STN 09:00
With stops 1.4h
S
M
T
W
T
F
S
easyJet U28081
LGW 06:20
PMI 09:45
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U2309
EDI 07:35
STN 09:00
With stops 1.4h
S
M
T
W
T
F
S
easyJet U22321
LTN 07:15
PMI 10:45
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2309
EDI 07:35
STN 09:00
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U23239
EDI 07:40
ALC 11:50
With stops 3.2h
S
M
T
W
T
F
S
Vueling Airlines VY3889
ALC 17:25
PMI 18:25
1.0h
S
M
T
W
T
F
S
Check prices
easyJet U2212
EDI 08:00
BRS 09:15
With stops 1.3h
S
M
T
W
T
F
S
easyJet U22709
BRS 07:40
PMI 10:55
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK189
EDI 08:15
MAD 12:10
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W47401
MAD 05:25
PMI 06:55
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK1274
EDI 09:00
STN 10:25
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK1274
EDI 09:00
STN 10:25
With stops 1.4h
S
M
T
W
T
F
S
easyJet U28081
LGW 06:20
PMI 09:45
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U23209
EDI 11:40
MAD 15:45
With stops 3.1h
S
M
T
W
T
F
S
Wizz Air Malta W47403
MAD 20:00
PMI 21:30
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U2311
EDI 13:35
STN 14:55
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28083
LGW 07:10
PMI 10:35
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U2313
EDI 14:40
STN 16:00
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2315
EDI 14:50
STN 16:10
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK9816
EDI 15:00
STN 16:25
With stops 1.4h
S
M
T
W
T
F
S
easyJet U28081
LGW 06:20
PMI 09:45
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK9816
EDI 15:00
STN 16:25
With stops 1.4h
S
M
T
W
T
F
S
easyJet U28083
LGW 07:10
PMI 10:35
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR189
EDI 15:30
MAD 19:25
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W47403
MAD 20:00
PMI 21:30
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR189
EDI 15:30
MAD 19:25
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W47401
MAD 05:25
PMI 06:55
1.5h
S
M
T
W
T
F
S
Check prices
See all
Ryanair UK RK8604
EDI 20:55
STN 22:20
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR029
STN 07:15
PMI 10:45
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK8604
EDI 20:55
STN 22:20
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7753
EDI 20:30
BCN 00:20
With stops 2.8h
S
M
T
W
T
F
S
Vueling Airlines VY3902
BCN 07:05
PMI 07:55
0.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7753
EDI 20:30
BCN 00:20
With stops 2.8h
S
M
T
W
T
F
S
Vueling Airlines VY3924
BCN 12:35
PMI 13:25
0.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7753
EDI 20:30
BCN 00:20
With stops 2.8h
S
M
T
W
T
F
S
Vueling Airlines VY3932
BCN 17:10
PMI 18:00
0.8h
S
M
T
W
T
F
S
Check prices
easyJet U2606
EDI 20:15
LTN 21:30
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28081
LGW 06:20
PMI 09:45
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U2606
EDI 20:15
LTN 21:30
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR029
STN 07:15
PMI 10:45
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2814
EDI 19:45
LGW 21:15
With stops 1.5h
S
M
T
W
T
F
S
easyJet U28081
LGW 06:20
PMI 09:45
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK597
EDI 19:20
STN 20:45
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK597
EDI 19:20
STN 20:45
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR029
STN 07:15
PMI 10:45
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2317
EDI 18:25
STN 19:45
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR027
STN 14:00
PMI 17:30
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U2317
EDI 18:25
STN 19:45
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28083
LGW 07:10
PMI 10:35
2.4h
S
M
T
W
T
F
S
Check prices
Transavia France TO7929
EDI 17:55
ORY 21:05
With stops 2.2h
S
M
T
W
T
F
S
Vueling Airlines VY3965
ORY 07:10
PMI 09:05
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U23205
EDI 17:45
ALC 21:55
With stops 3.2h
S
M
T
W
T
F
S
Vueling Airlines VY3889
ALC 17:25
PMI 18:25
1.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR6266
EDI 17:35
BCN 21:20
With stops 2.8h
S
M
T
W
T
F
S
Vueling Airlines VY3904
BCN 07:35
PMI 08:25
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR6266
EDI 17:35
BCN 21:20
With stops 2.8h
S
M
T
W
T
F
S
Vueling Airlines VY3902
BCN 07:05
PMI 07:55
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR189
EDI 15:30
MAD 19:25
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W47403
MAD 20:00
PMI 21:30
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR189
EDI 15:30
MAD 19:25
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W47401
MAD 05:25
PMI 06:55
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK9816
EDI 15:00
STN 16:25
With stops 1.4h
S
M
T
W
T
F
S
easyJet U28081
LGW 06:20
PMI 09:45
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK9816
EDI 15:00
STN 16:25
With stops 1.4h
S
M
T
W
T
F
S
easyJet U28083
LGW 07:10
PMI 10:35
2.4h
S
M
T
W
T
F
S
Check prices
See all