Find Cheap Flights in Europe — Deals from €9

Milan Naples
Any date
Find your flight
🌍 Anywhere
🇪🇸 Spain €12
🇮🇹 Italy €13
🇵🇱 Poland €10
🇬🇷 Greece €13
🇫🇷 France €16
🇩🇪 Germany €17
🇭🇺 Hungary €10
🇧🇬 Bulgaria €11
← Back Home Deals Naples (60)
Naples — Italy
Milan → Naples
🇮🇹 Italy · 60 flights from €14
23 Aug
06:40
W4 · 1h 35m
✈ Direct
€14
13 Jun
13:30
Ryanair · 1h 30m
✈ Direct
€16
13 Jun
17:00
MW · 1h 25m
✈ Direct
€16
12 Jul
04:40
Ryanair · 1h 25m
✈ Direct
€16
30 Jun
16:20
MW · 1h 30m
✈ Direct
€16
16 Jun
03:45
Ryanair · 1h 30m
✈ Direct
€16
4 Aug
03:45
Ryanair · 1h 30m
✈ Direct ↓61% 🔥
€44
€17
HOT
3 Aug
18:25
Ryanair · 1h 30m
✈ Direct ↓32% 🔥
€25
€17
HOT
29 Jun
04:30
Ryanair · 1h 30m
✈ Direct
€18
€17
13 Jul
12:40
MW · 1h 25m
✈ Direct
€18
€17
22 Jun
17:35
MW · 1h 25m
✈ Direct
€17
6 Aug
06:40
W4 · 1h 35m
✈ Direct
€17
21 Aug
06:40
W4 · 1h 35m
✈ Direct
€17
20 Jul
18:25
MW · 1h 30m
✈ Direct
€17
19 Aug
10:05
MW · 1h 30m
✈ Direct
€17
15 Jun
04:30
MW · 1h 30m
✈ Direct
€17
10 Jul
03:45
MW · 1h 25m
✈ Direct
€17
10 Jul
03:45
Ryanair · 1h 25m
✈ Direct
€17
11 Aug
03:45
Ryanair · 1h 30m
✈ Direct ↓66% 🔥
€50
€18
HOT
5 Aug
03:45
MW · 1h 30m
✈ Direct
€18
4 Aug
16:20
MW · 1h 30m
✈ Direct
€18
13 Jul
06:20
Ryanair · 1h 25m
✈ Direct
€18
22 Jul
10:05
MW · 1h 30m
✈ Direct
€18
17 Aug
18:25
Ryanair · 1h 30m
✈ Direct
€18
17 Aug
18:25
MW · 1h 30m
✈ Direct
€18
23 Jun
03:45
Ryanair · 1h 30m
✈ Direct
€18
24 Jun
03:45
Ryanair · 1h 30m
✈ Direct
€18
30 Jun
17:20
Ryanair · 1h 25m
✈ Direct ↓49% 🔥
€39
€19
HOT
6 Jul
06:20
MW · 1h 25m
✈ Direct
€19
7 Aug
06:40
W4 · 1h 35m
✈ Direct
€19
7 Aug
03:45
MW · 1h 25m
✈ Direct
€19
20 Jun
18:35
Ryanair · 1h 30m
✈ Direct
€20
5 Aug
06:40
W4 · 1h 35m
✈ Direct
€21
11 Jul
17:00
MW · 1h 25m
✈ Direct
€21
22 Jun
12:40
Ryanair · 1h 25m
✈ Direct ↓60% 🔥
€55
€22
HOT
6 Jul
06:20
Ryanair · 1h 25m
✈ Direct
€22
11 Aug
06:40
W4 · 1h 35m
✈ Direct ↓49% 🔥
€45
€23
HOT
8 Aug
18:35
Ryanair · 1h 30m
✈ Direct
€23
12 Aug
18:10
MW · 1h 25m
✈ Direct
€25
€24
13 Aug
06:40
W4 · 1h 35m
✈ Direct
€24
2 Aug
06:40
W4 · 1h 35m
✈ Direct
€25
7 Aug
03:45
Ryanair · 1h 25m
✈ Direct
€25
10 Aug
06:40
W4 · 1h 35m
✈ Direct
€32
€27
10 Aug
04:30
Ryanair · 1h 30m
✈ Direct ↓58% 🔥
€66
€28
HOT
17 Jun
06:25
W4 · 10h 25m
✈ Direct
€30
13 Aug
19:05
MW · 1h 25m
✈ Direct
€31
11 Aug
17:20
MW · 1h 25m
✈ Direct
€31
15 Jun
04:30
Ryanair · 1h 30m
✈ Direct
€33
10 Aug
17:35
MW · 1h 25m
✈ Direct
€38
€36
1 Aug
17:00
MW · 1h 25m
✈ Direct ↓30% 🔥
€53
€37
HOT
1 Aug
17:00
Ryanair · 1h 25m
✈ Direct
€37
30 Jul
04:30
Ryanair · 1h 30m
✈ Direct
€38
9 Aug
17:00
Ryanair · 1h 25m
✈ Direct
€38
19 Aug
19:00
Ryanair · 1h 30m
✈ Direct
€40
9 Jul
04:30
Ryanair · 1h 30m
✈ Direct
€41
12 Jun
05:00
EasyJet · 1h 35m
✈ Direct
€43
8 Jul
03:45
Ryanair · 1h 30m
✈ Direct
€43
12 Aug
18:10
Ryanair · 1h 25m
✈ Direct
€48
4 Jul
03:50
Ryanair · 1h 30m
✈ Direct
€48
20 Aug
19:25
Ryanair · 1h 30m
✈ Direct
€48
With a stop
22 Jun
13:05
MIL → BUD → NAP
MW + W4 · 0d 21h stopover in Budapest
€23
2 flights
☕ 21h in Budapest — enough time to explore
15 Jun
20:45
MIL → TIA → NAP
W4 + W4 · 1d 6h stopover in Tirana
€23
2 flights
☕ 30h in Tirana — enough time to explore
16 Jun
19:50
MIL → TIA → NAP
W4 + W4 · 7h layover in Tirana
€24
2 flights
24 Jun
19:50
MIL → TIA → NAP
W4 + W4 · 0d 17h stopover in Tirana
€24
2 flights
☕ 17h in Tirana — enough time to explore
22 Jun
19:50
MIL → TIA → NAP
W4 + W4 · 0d 17h stopover in Tirana
€26
2 flights
☕ 17h in Tirana — enough time to explore
23 Jun
04:10
MIL → BUD → NAP
W4 + W4 · 6h layover in Budapest
€27
2 flights
24 Jun
06:55
MIL → CTA → NAP
W4 + EasyJet · 10h layover in Catania
€29
2 flights
☕ 10h in Catania — enough time to explore
18 Jun
05:30
MIL → BUH → NAP
W4 + MW · 10h layover in Bucharest
€30
2 flights
☕ 10h in Bucharest — enough time to explore