Lowcost flights from Brussels (Belgium) to Perugia (Italy), €26 - €105

Direct distance between cities: 1051 km. Average direct flight time is 2:14 hours.

Please note! Some routes are seasonal.

From Brussels to Perugia with Ryanair (FR)
Average ticket price: €26 - €105

Connection in Barcelona (Spain)
From Brussels to Barcelona with Ryanair (FR)
From Brussels to Barcelona with Level (IB)
From Brussels to Barcelona with Vueling (VY)
Average ticket price: €27 - €107
From Barcelona to Perugia with Ryanair (FR)
Average ticket price: €22 - €86
Connection in Bucharest (Romania)
From Brussels to Bucharest with Wizz Air (W6)
From Brussels to Bucharest with Ryanair (FR)
From Brussels to Bucharest with Wizz Air Malta (W4)
Average ticket price: €44 - €177
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 Brussels to Cagliari with Ryanair (FR)
Average ticket price: €34 - €134
From Cagliari to Perugia with Ryanair (FR)
Average ticket price: €13 - €51
Connection in Catania (Italy)
From Brussels to Catania with Ryanair (FR)
From Brussels to Catania with Wizz Air Malta (W4)
Average ticket price: €43 - €171
From Catania to Perugia with Ryanair (FR)
Average ticket price: €17 - €67
Connection in Girona (Spain)
From Brussels to Girona with Ryanair (FR)
Average ticket price: €25 - €100
From Girona to Perugia with Ryanair (FR)
Average ticket price: €20 - €80
Connection in Krakow (Poland)
From Brussels to Krakow with Ryanair (FR)
From Brussels to Krakow with Buzz (RR)
Average ticket price: €27 - €110
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 Brussels to London with EasyJet (U2)
Average ticket price: €8 - €31
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 Brussels to Malta with Ryanair (FR)
Average ticket price: €46 - €186
From Malta to Perugia with Ryanair (FR)
Average ticket price: €21 - €83
Connection in Milan (Italy)
From Brussels to Milan with Ryanair (FR)
From Brussels to Milan with EasyJet (U2)
Average ticket price: €17 - €70
From Milan to Perugia with Ryanair (FR)
From Milan to Perugia with Aeroitalia (XZ)
Average ticket price: €9 - €36
Connection in Palermo (Italy)
From Brussels to Palermo with Ryanair (FR)
Average ticket price: €39 - €157
From Palermo to Perugia with Ryanair (FR)
Average ticket price: €14 - €55
Connection in Tirana (Albania)
From Brussels to Tirana with Ryanair (FR)
From Brussels to Tirana with Wizz Air Malta (W4)
Average ticket price: €39 - €158
From Tirana to Perugia with Wizz Air Malta (W4)
Average ticket price: €16 - €63
Connection in Trapani (Italy)
From Brussels to Trapani with Ryanair (FR)
Average ticket price: €39 - €158
From Trapani to Perugia with Ryanair (FR)
Average ticket price: €15 - €58