Cheap Flights from Trapani to Milan

Trapani Milan
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €18
🇵🇱 Poland €34
🇪🇸 Spain €48
🇲🇹 Malta €17
🇩🇪 Germany €49
🇹🇷 Turkey €135
🇬🇪 Georgia €109
🇵🇹 Portugal €75
← Back Home Deals Milan (24)
Milan — Italy
Trapani → Milan
🇮🇹 Italy · 24 flights from €21
3 Oct
05:15
MW · 1h 45m
✈ Direct
€21
3 Oct
05:15
Ryanair · 1h 45m
✈ Direct
€21
12 Sep
05:15
Ryanair · 1h 45m
✈ Direct
€22
7 Oct
04:00
Ryanair · 1h 40m
✈ Direct
€27
16 Sep
04:00
MW · 1h 40m
✈ Direct
€27
15 Sep
21:15
MW · 1h 40m
✈ Direct
€34
€31
17 Sep
14:50
MW · 1h 40m
✈ Direct
€31
18 Sep
06:55
MW · 1h 40m
✈ Direct
€34
19 Sep
06:10
MW · 1h 40m
✈ Direct
€35
28 Sep
05:50
MW · 1h 40m
✈ Direct
€52
5 Sep
05:15
Ryanair · 1h 45m
✈ Direct
€63
14 Sep
05:50
MW · 1h 40m
✈ Direct
€67
7 Sep
21:15
MW · 1h 40m
✈ Direct
€73
4 Sep
06:55
AL · 15h 40m
€75
4 Sep
06:55
Ryanair · 1h 40m
✈ Direct
€75
20 Sep
06:00
Ryanair · 7h
€101
20 Sep
11:20
MW · 1h 40m
✈ Direct
€101
21 Aug
06:55
Ryanair · 15h 40m
€111
€102
30 Aug
06:00
Ryanair · 11h 55m
€107
22 Aug
20:05
Ryanair · 10h 50m
€112
17 Aug
21:15
MW · 1h 40m
✈ Direct
€113
31 Aug
16:40
Ryanair · 23h 15m
€122
23 Aug
04:10
Ryanair · 39h 40m
€126
30 Aug
09:15
ITA Airways · 4h 55m
€154
€153
With a stop
10 Sep
07:20
TPS → KTW → MIL
Ryanair + Ryanair · 9h layover in Katowice
€52
2 flights
6 Oct
05:30
TPS → ROM → MIL
Ryanair + W4 · 0d 23h stopover in Rome
€55
2 flights
☕ 23h in Rome — enough time to explore
12 Sep
06:00
TPS → MLA → MIL
MW + MW · 3h layover in Valletta
€60
2 flights
22 Sep
05:30
TPS → ROM → MIL
MW + Ryanair · 0d 23h stopover in Rome
€60
2 flights
☕ 23h in Rome — enough time to explore
22 Sep
04:00
TPS → TIA → MIL
Ryanair + W4 · 1d 1h stopover in Tirana
€63
2 flights
☕ 25h in Tirana — enough time to explore
24 Sep
04:05
TPS → ROM → MIL
Ryanair + EasyJet · 11h layover in Rome
€64
2 flights
☕ 11h in Rome — enough time to explore
19 Sep
05:15
TPS → BCN → MIL
Ryanair + EasyJet · 4h layover in Barcelona
€65
2 flights
21 Sep
16:50
TPS → DUS → MIL
MW + MW · 0d 20h stopover in Düsseldorf
€73
2 flights
☕ 20h in Düsseldorf — enough time to explore