Cheap Flights from Athens to Palermo

Athens Palermo
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €19
🇬🇷 Greece €15
🇪🇸 Spain €39
🇩🇪 Germany €39
🇫🇷 France €32
🇵🇹 Portugal €62
🇹🇷 Turkey €42
🇬🇪 Georgia €34
← Back Home Deals Palermo (18)
Palermo — Italy
Athens → Palermo
🇮🇹 Italy · 18 flights from €20
1 Oct
06:20
Volotea · 1h 55m
✈ Direct ↓73% 🔥
€73
€20
HOT
2 Nov
11:30
Volotea · 1h 55m
✈ Direct ↓61% 🔥
€63
€23
HOT
24 Sep
06:20
Volotea · 1h 55m
✈ Direct
€35
28 Sep
10:40
Volotea · 1h 55m
✈ Direct
€43
26 Oct
11:30
Volotea · 1h 55m
✈ Direct
€46
5 Oct
10:40
Volotea · 1h 55m
✈ Direct
€46
20 Oct
20:25
EasyJet · 10h 20m
✈ Direct ↓28% 🔥
€65
€47
HOT
24 Sep
20:10
EasyJet · 10h 35m
✈ Direct
€52
6 Oct
20:25
EasyJet · 10h 20m
✈ Direct
€57
3 Nov
14:40
W4 · 18h 15m
✈ Direct
€57
30 Oct
11:30
EasyJet · 8h 35m
✈ Direct
€60
19 Oct
10:40
Volotea · 1h 55m
✈ Direct
€71
27 Sep
19:25
Volotea · 34h 40m
✈ Direct
€72
10 Oct
03:10
Ryanair · 4h 50m
✈ Direct
€76
25 Sep
12:35
W4 · 19h 15m
✈ Direct
€76
23 Sep
10:00
Ryanair · 6h 50m
✈ Direct
€77
18 Sep
10:50
Volotea · 6h 10m
✈ Direct
€87
2 Nov
11:30
Aegean · 1h 55m
✈ Direct
€106
With a stop
14 Oct
20:00
ATH → MIL → PMO
EasyJet + W4 · 0d 12h stopover in Milan
€34
2 flights
☕ 12h in Milan — enough time to explore
21 Oct
20:00
ATH → MIL → PMO
EasyJet + W4 · 0d 12h stopover in Milan
€35
2 flights
☕ 12h in Milan — enough time to explore
30 Oct
11:30
ATH → NAP → PMO
EasyJet + EasyJet · 0d 16h stopover in Naples
€36
2 flights
☕ 16h in Naples — enough time to explore
13 Oct
20:25
ATH → MIL → PMO
EasyJet + W4 · 0d 12h stopover in Milan
€37
2 flights
☕ 12h in Milan — enough time to explore
14 Oct
13:25
ATH → ROM → PMO
MW + Ryanair · 1d 6h stopover in Rome
€40
2 flights
☕ 30h in Rome — enough time to explore
20 Oct
20:25
ATH → MIL → PMO
EasyJet + W4 · 5h layover in Milan
€41
2 flights
22 Oct
20:10
ATH → MIL → PMO
EasyJet + W4 · 6h layover in Milan
€41
2 flights
16 Oct
19:45
ATH → MIL → PMO
Ryanair + W4 · 0d 21h stopover in Milan
€41
2 flights
☕ 21h in Milan — enough time to explore

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →