Lowcost flights from Malta (Malta) to Perugia (Italy), €21 - €83

Direct distance between cities: 831 km. Average direct flight time is 1:58 hours.

Please note! Some routes are seasonal.

From Malta to Perugia with Ryanair (FR)
Average ticket price: €21 - €83

Connection in Barcelona (Spain)
From Malta to Barcelona with Ryanair (FR)
From Malta to Barcelona with Level (IB)
From Malta to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
From Barcelona to Perugia with Ryanair (FR)
Average ticket price: €22 - €86
Connection in Brussels (Belgium)
From Malta to Brussels with Ryanair (FR)
Average ticket price: €46 - €186
From Brussels to Perugia with Ryanair (FR)
Average ticket price: €26 - €105
Connection in Bucharest (Romania)
From Malta to Bucharest with Ryanair (FR)
From Malta to Bucharest with Wizz Air Malta (W4)
Average ticket price: €34 - €137
From Bucharest to Perugia with Wizz Air (W6)
From Bucharest to Perugia with Ryanair (FR)
Average ticket price: €28 - €111
Connection in Cagliari (Italy)
From Malta to Cagliari with Ryanair (FR)
Average ticket price: €15 - €61
From Cagliari to Perugia with Ryanair (FR)
Average ticket price: €13 - €51
Connection in Catania (Italy)
From Malta to Catania with Ryanair (FR)
Average ticket price: €5 - €19
From Catania to Perugia with Ryanair (FR)
Average ticket price: €17 - €67
Connection in Girona (Spain)
From Malta to Girona with Ryanair (FR)
Average ticket price: €30 - €122
From Girona to Perugia with Ryanair (FR)
Average ticket price: €20 - €80
Connection in Krakow (Poland)
From Malta to Krakow with Ryanair (FR)
From Malta to Krakow with Buzz (RR)
Average ticket price: €41 - €164
From Krakow to Perugia with Ryanair (FR)
From Krakow to Perugia with Buzz (RR)
Average ticket price: €24 - €96
Connection in London (United Kingdom)
From Malta to London with Transavia France (TO)
From Malta to London with Ryanair (FR)
From Malta to London with EasyJet (U2)
From Malta to London with Jet2.com (LS)
Average ticket price: €52 - €209
From London to Perugia with Ryanair (FR)
From London to Perugia with Ryanair UK (RK)
Average ticket price: €33 - €131
Connection in Milan (Italy)
From Malta to Milan with Ryanair (FR)
Average ticket price: €29 - €116
From Milan to Perugia with Ryanair (FR)
From Milan to Perugia with Aeroitalia (XZ)
Average ticket price: €9 - €36
Connection in Trapani (Italy)
From Malta to Trapani with Ryanair (FR)
Average ticket price: €7 - €29
From Trapani to Perugia with Ryanair (FR)
Average ticket price: €15 - €58