01 / ORIGINS
Origins (15)
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Olbia (OLB) | 348 km | 1h 20m | FlexFlight, AeroItalia |
| Lamezia-Terme (SUF) | 560 km | 1h 40m | FlexFlight, AeroItalia |
| Barcelona (BCN) | 884 km | 1h 55m | Ryanair |
| Brindisi (BDS) | 525 km | 1h 15m | Ryanair |
| Cagliari (CAG) | 515 km | 1h 15m | Ryanair |
| Brussels (CRL) | 1,022 km | 1h 55m | Ryanair |
| Catania (CTA) | 661 km | 1h 35m | Ryanair |
| Krakow (KRK) | 954 km | 1h 55m | Ryanair |
| London (LHR) | 1,348 km | 2h 40m | British Airways |
| Malta (MLA) | 822 km | 1h 40m | Ryanair |
| Bucharest (OTP) | 1,101 km | 2h 10m | Ryanair |
| Palermo (PMO) | 547 km | 1h 20m | Ryanair |
| Rotterdam (RTM) | 1,155 km | 1h 55m | Transavia |
| London (STN) | 1,340 km | 2h 20m | Ryanair |
| Tirana (TIA) | 622 km | 1h 40m | Wizz Air Malta |
Plan the rest of your trip to Perugia
- Airport transferBook a private ride from the airport in advance.
- Car rentalCompare rental cars across global suppliers.
- Luggage storageDrop your bags in Perugia and explore hands-free.
- eSIM dataGet online in Italy the moment you land.
- Travel insuranceCover delays, baggage, and medical costs abroad.
Affiliate links — we may earn a commission, at no extra cost to you.
02 / EXPLORE MORE