Flight times from Palermo to Madrid & schedule

The average flight time from Palermo to Madrid is About 2 hours 39 minutes, covering a distance of About 1,453.62km.

Flight duration

About 2 hours 39 minutes

Flight distance

About 1,453.62km

How long is the flight from Palermo to Madrid?

The flights usually depart from Falcone-Borsellino International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
Wizz Air Malta W46601
PMO 06:15
MXP 08:05
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR5310
BGY 09:00
MAD 11:20
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46601
PMO 06:15
MXP 08:05
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 06:40
MAD 09:00
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46601
PMO 06:15
MXP 08:05
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46459
MXP 16:00
MAD 18:30
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR1523
PMO 08:10
MXP 09:55
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 06:40
MAD 09:00
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR1029
PMO 09:30
MXP 11:15
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46313
MXP 20:00
MAD 22:25
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1029
PMO 09:30
MXP 11:15
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 16:40
MAD 19:10
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6127
PMO 09:50
BCN 11:50
With stops 2.0h
S
M
T
W
T
F
S
Vueling Airlines VY1008
BCN 17:30
MAD 18:55
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR7873
PMO 10:15
MAD 12:55
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
easyJet U23502
PMO 10:30
MXP 12:10
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46459
MXP 16:00
MAD 18:30
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46623
PMO 10:30
PSA 12:00
With stops 1.5h
S
M
T
W
T
F
S
Wizz Air Malta W47992
PSA 16:45
MAD 19:05
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U23502
PMO 10:30
MXP 12:10
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 17:30
MAD 19:50
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR1151
PMO 11:00
MXP 12:45
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46313
MXP 20:00
MAD 22:25
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1151
PMO 11:00
MXP 12:45
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 06:40
MAD 09:00
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR1151
PMO 11:00
MXP 12:45
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 16:40
MAD 19:10
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46625
PMO 11:30
PSA 13:00
With stops 1.5h
S
M
T
W
T
F
S
Wizz Air Malta W47992
PSA 16:45
MAD 19:05
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR1016
PMO 12:00
MXP 13:45
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 06:40
MAD 09:00
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U23504
PMO 14:25
MXP 16:05
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 06:40
MAD 09:00
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U23504
PMO 14:25
MXP 16:05
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46459
MXP 16:00
MAD 18:30
2.5h
S
M
T
W
T
F
S
Check prices
Aeroitalia Airlines XZ2714
PMO 14:40
FCO 15:50
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR9601
FCO 06:10
MAD 08:45
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR6148
PMO 15:00
BGY 16:40
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR5310
BGY 09:00
MAD 11:20
2.3h
S
M
T
W
T
F
S
Check prices
See all
easyJet U23508
PMO 23:05
MXP 00:45
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 16:40
MAD 19:10
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U23508
PMO 23:05
MXP 00:45
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46459
MXP 16:00
MAD 18:30
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46613
PMO 22:55
TRN 00:45
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR5898
TRN 11:20
MAD 13:35
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46613
PMO 22:55
TRN 00:45
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46831
TRN 10:05
MAD 12:25
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46256
PMO 22:25
FCO 23:35
With stops 1.2h
S
M
T
W
T
F
S
Wizz Air Malta W46011
FCO 06:00
MAD 08:40
2.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46256
PMO 22:25
FCO 23:35
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR9601
FCO 06:10
MAD 08:45
2.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46256
PMO 22:25
FCO 23:35
With stops 1.2h
S
M
T
W
T
F
S
Wizz Air Malta W46207
FCO 09:10
MAD 11:50
2.7h
S
M
T
W
T
F
S
Check prices
easyJet U23510
PMO 21:45
MXP 23:25
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 17:30
MAD 19:50
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U23510
PMO 21:45
MXP 23:25
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 16:40
MAD 19:10
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6452
PMO 21:00
BGY 22:40
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 16:40
MAD 19:10
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46605
PMO 19:40
MXP 21:25
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 17:30
MAD 19:50
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46605
PMO 19:40
MXP 21:25
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 16:40
MAD 19:10
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46605
PMO 19:40
MXP 21:25
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46459
MXP 16:00
MAD 18:30
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR2290
PMO 18:40
BGY 20:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 17:30
MAD 19:50
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR2290
PMO 18:40
BGY 20:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR5120
BGY 06:35
MAD 08:55
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR2290
PMO 18:40
BGY 20:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 06:40
MAD 09:00
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR726
PMO 18:10
MAD 20:50
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2725
PMO 18:10
BCN 20:10
With stops 2.0h
S
M
T
W
T
F
S
Vueling Airlines VY1006
BCN 17:00
MAD 18:25
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1439
PMO 16:30
MXP 18:15
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 17:30
MAD 19:50
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U23506
PMO 15:30
MXP 17:10
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air Malta W46313
MXP 20:00
MAD 22:25
2.4h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR7873
PMO 10:15
MAD 12:55
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR726
PMO 18:10
MAD 20:50
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR726
PMO 18:10
MAD 20:50
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR7873
PMO 10:15
MAD 12:55
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices