Lowcost flights from Cagliari (Italy) to Perugia (Italy), €13 - €51

Direct distance between cities: 513 km. Average direct flight time is 1:36 hours.

Please note! Some routes are seasonal.

From Cagliari to Perugia with Ryanair (FR)
Average ticket price: €13 - €51

Connection in Barcelona (Spain)
From Cagliari to Barcelona with Level (IB)
From Cagliari to Barcelona with Vueling (VY)
Average ticket price: €16 - €63
From Barcelona to Perugia with Ryanair (FR)
Average ticket price: €22 - €86
Connection in Brussels (Belgium)
From Cagliari to Brussels with Ryanair (FR)
Average ticket price: €34 - €134
From Brussels to Perugia with Ryanair (FR)
Average ticket price: €26 - €105
Connection in Catania (Italy)
From Cagliari to Catania with Ryanair (FR)
Average ticket price: €14 - €56
From Catania to Perugia with Ryanair (FR)
Average ticket price: €17 - €67
Connection in Girona (Spain)
From Cagliari to Girona with Ryanair (FR)
Average ticket price: €15 - €61
From Girona to Perugia with Ryanair (FR)
Average ticket price: €20 - €80
Connection in Krakow (Poland)
From Cagliari to Krakow with Ryanair (FR)
From Cagliari to Krakow with Buzz (RR)
Average ticket price: €37 - €147
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 Cagliari to London with Ryanair (FR)
From Cagliari to London with EasyJet (U2)
From Cagliari to London with Ryanair UK (RK)
Average ticket price: €38 - €153
From London to Perugia with Ryanair (FR)
From London to Perugia with Ryanair UK (RK)
Average ticket price: €33 - €131
Connection in Malta (Malta)
From Cagliari to Malta with Ryanair (FR)
Average ticket price: €15 - €61
From Malta to Perugia with Ryanair (FR)
Average ticket price: €21 - €83
Connection in Milan (Italy)
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
From Milan to Perugia with Ryanair (FR)
From Milan to Perugia with Aeroitalia (XZ)
Average ticket price: €9 - €36
Connection in Palermo (Italy)
From Cagliari to Palermo with Ryanair (FR)
Average ticket price: €9 - €37
From Palermo to Perugia with Ryanair (FR)
Average ticket price: €14 - €55
Connection in Trapani (Italy)
From Cagliari to Trapani with Ryanair (FR)
Average ticket price: €8 - €34
From Trapani to Perugia with Ryanair (FR)
Average ticket price: €15 - €58