Lowcost flights from Milan (Italy) to Trapani (Italy), €22 - €89

Direct distance between cities: 885 km. Average direct flight time is 2:02 hours.

Please note! Some routes are seasonal.

From Milan to Trapani with Ryanair (FR)
Average ticket price: €22 - €89

Connection in Billund (Denmark)
From Milan to Billund with Ryanair (FR)
Average ticket price: €29 - €114
From Billund to Trapani with Ryanair (FR)
Average ticket price: €50 - €200
Connection in Bratislava (Slovakia)
From Milan to Bratislava with Ryanair (FR)
From Milan to Bratislava with Norse Atlantic Airways (N0)
From Milan to Bratislava with Buzz (RR)
Average ticket price: €17 - €68
From Bratislava to Trapani with Ryanair (FR)
From Bratislava to Trapani with Buzz (RR)
Average ticket price: €30 - €120
Connection in Brussels (Belgium)
From Milan to Brussels with Ryanair (FR)
From Milan to Brussels with EasyJet (U2)
Average ticket price: €17 - €70
From Brussels to Trapani with Ryanair (FR)
Average ticket price: €39 - €158
Connection in Cagliari (Italy)
From Milan to Cagliari with Ryanair (FR)
From Milan to Cagliari with Aeroitalia (XZ)
From Milan to Cagliari with EasyJet (U2)
Average ticket price: €17 - €69
From Cagliari to Trapani with Ryanair (FR)
Average ticket price: €8 - €34
Connection in Eindhoven (Netherlands)
From Milan to Eindhoven with Ryanair (FR)
Average ticket price: €18 - €72
From Eindhoven to Trapani with Ryanair (FR)
Average ticket price: €40 - €160
Connection in Frankfurt (Germany)
From Milan to Frankfurt with Ryanair (FR)
Average ticket price: €13 - €51
From Frankfurt to Trapani with Ryanair (FR)
Average ticket price: €35 - €139
Connection in Girona (Spain)
From Milan to Girona with Ryanair (FR)
Average ticket price: €16 - €65
From Girona to Trapani with Ryanair (FR)
Average ticket price: €24 - €94
Connection in Karlsruhe/Baden Baden (Germany)
From Milan to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €10 - €40
From Karlsruhe/Baden Baden to Trapani with Ryanair (FR)
Average ticket price: €32 - €128
Connection in Katowice (Poland)
From Milan to Katowice with Wizz Air (W6)
From Milan to Katowice with Ryanair (FR)
From Milan to Katowice with Buzz (RR)
Average ticket price: €23 - €91
From Katowice to Trapani with Ryanair (FR)
From Katowice to Trapani with Buzz (RR)
Average ticket price: €37 - €147
Connection in Kaunas (Lithuania)
From Milan to Kaunas with Ryanair (FR)
From Milan to Kaunas with Buzz (RR)
Average ticket price: €37 - €148
From Kaunas to Trapani with Ryanair (FR)
Average ticket price: €52 - €208
Connection in Krakow (Poland)
From Milan to Krakow with Wizz Air (W6)
From Milan to Krakow with Ryanair (FR)
From Milan to Krakow with Buzz (RR)
Average ticket price: €24 - €94
From Krakow to Trapani with Ryanair (FR)
Average ticket price: €37 - €147
Connection in Leipzig/Halle (Germany)
From Milan to Leipzig/Halle with Ryanair (FR)
Average ticket price: €18 - €70
From Leipzig/Halle to Trapani with Ryanair (FR)
Average ticket price: €38 - €151
Connection in London (United Kingdom)
From Milan to London with Ryanair (FR)
From Milan to London with Wizz Air Malta (W4)
From Milan to London with EasyJet (U2)
From Milan to London with Ryanair UK (RK)
From Milan to London with Wizz Air UK (W9)
Average ticket price: €24 - €95
From London to Trapani with Ryanair (FR)
Average ticket price: €45 - €180
Connection in Maastricht (Netherlands)
From Milan to Maastricht with Ryanair (FR)
Average ticket price: €16 - €65
From Maastricht to Trapani with Ryanair (FR)
Average ticket price: €38 - €154
Connection in Malta (Malta)
From Milan to Malta with Ryanair (FR)
Average ticket price: €29 - €116
From Malta to Trapani with Ryanair (FR)
Average ticket price: €7 - €29
Connection in Manchester (United Kingdom)
From Milan to Manchester with Ryanair (FR)
From Milan to Manchester with EasyJet (U2)
From Milan to Manchester with Ryanair UK (RK)
Average ticket price: €30 - €121
From Manchester to Trapani with Ryanair (FR)
Average ticket price: €52 - €207
Connection in Naples (Italy)
From Milan to Naples with Ryanair (FR)
From Milan to Naples with EasyJet (U2)
Average ticket price: €16 - €66
From Naples to Trapani with Ryanair (FR)
Average ticket price: €9 - €36
Connection in Paris (France)
From Milan to Paris with Gol Transportes Aéreos (G3)
From Milan to Paris with Transavia France (TO)
From Milan to Paris with Ryanair (FR)
From Milan to Paris with Wizz Air Malta (W4)
From Milan to Paris with Level (IB)
From Milan to Paris with Vueling (VY)
From Milan to Paris with EasyJet (U2)
Average ticket price: €16 - €64
From Paris to Trapani with Ryanair (FR)
Average ticket price: €37 - €147
Connection in Perugia (Italy)
From Milan to Perugia with Ryanair (FR)
From Milan to Perugia with Aeroitalia (XZ)
Average ticket price: €9 - €36
From Perugia to Trapani with Ryanair (FR)
Average ticket price: €15 - €58
Connection in Pescara (Italy)
From Milan to Pescara with Ryanair (FR)
Average ticket price: €13 - €52
From Pescara to Trapani with Ryanair (FR)
Average ticket price: €13 - €53
Connection in Riga (Latvia)
From Milan to Riga with Ryanair (FR)
From Milan to Riga with Buzz (RR)
Average ticket price: €41 - €163
From Riga to Trapani with Buzz (RR)
Average ticket price: €57 - €228
Connection in Rome (Italy)
From Milan to Rome with Flynas (XY)
From Milan to Rome with Ryanair (FR)
From Milan to Rome with Aeroitalia (XZ)
From Milan to Rome with Norse Atlantic Airways (N0)
From Milan to Rome with EasyJet (U2)
Average ticket price: €12 - €48
From Rome to Trapani with Ryanair (FR)
Average ticket price: €11 - €44
Connection in Sevilla (Spain)
From Milan to Sevilla with Ryanair (FR)
Average ticket price: €39 - €155
From Sevilla to Trapani with Ryanair (FR)
Average ticket price: €41 - €163
Connection in Stockholm (Sweden)
From Milan to Stockholm with Thai Lion Air (SL)
From Milan to Stockholm with Ryanair (FR)
Average ticket price: €41 - €165
From Stockholm to Trapani with Ryanair (FR)
Average ticket price: €60 - €242
Connection in Tampere (Finland)
From Milan to Tampere with Ryanair (FR)
Average ticket price: €50 - €202
From Tampere to Trapani with Ryanair (FR)
Average ticket price: €68 - €274
Connection in Toulouse (France)
From Milan to Toulouse with Ryanair (FR)
From Milan to Toulouse with EasyJet (U2)
Average ticket price: €16 - €65
From Toulouse to Trapani with Ryanair (FR)
Average ticket price: €28 - €113
Connection in Valencia (Spain)
From Milan to Valencia with Ryanair (FR)
From Milan to Valencia with Wizz Air Malta (W4)
Average ticket price: €26 - €103
From Valencia to Trapani with Ryanair (FR)
Average ticket price: €28 - €114
Connection in Warsaw (Poland)
From Milan to Warsaw with Wizz Air (W6)
From Milan to Warsaw with Ryanair (FR)
From Milan to Warsaw with Wizz Air Malta (W4)
From Milan to Warsaw with Buzz (RR)
Average ticket price: €28 - €114
From Warsaw to Trapani with Ryanair (FR)
Average ticket price: €43 - €172