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

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

Please note! Some routes are seasonal.

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

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