Lowcost flights from Perugia (Italy) to Girona (Spain), €20 - €80

Direct distance between cities: 799 km. Average direct flight time is 1:56 hours.

Please note! Some routes are seasonal.

From Perugia to Girona with Ryanair (FR)
Average ticket price: €20 - €80

Connection in Brussels (Belgium)
From Perugia to Brussels with Ryanair (FR)
Average ticket price: €26 - €105
From Brussels to Girona with Ryanair (FR)
Average ticket price: €25 - €100
Connection in Cagliari (Italy)
From Perugia to Cagliari with Ryanair (FR)
Average ticket price: €13 - €51
From Cagliari to Girona with Ryanair (FR)
Average ticket price: €15 - €61
Connection in Krakow (Poland)
From Perugia to Krakow with Buzz (RR)
Average ticket price: €24 - €96
From Krakow to Girona with Ryanair (FR)
From Krakow to Girona with Buzz (RR)
Average ticket price: €40 - €159
Connection in London (United Kingdom)
From Perugia to London with Ryanair (FR)
From Perugia to London with Ryanair UK (RK)
Average ticket price: €33 - €131
From London to Girona with Ryanair (FR)
From London to Girona with Jet2.com (LS)
Average ticket price: €27 - €109
Connection in Milan (Italy)
From Perugia to Milan with Ryanair (FR)
From Perugia to Milan with Aeroitalia (XZ)
Average ticket price: €9 - €36
From Milan to Girona with Ryanair (FR)
Average ticket price: €16 - €65
Connection in Rotterdam (Netherlands)
From Perugia to Rotterdam with Transavia (HV)
Average ticket price: €29 - €114
From Rotterdam to Girona with Transavia (HV)
Average ticket price: €28 - €112
Connection in Trapani (Italy)
From Perugia to Trapani with Ryanair (FR)
Average ticket price: €15 - €58
From Trapani to Girona with Ryanair (FR)
Average ticket price: €24 - €94