Nonstop flights to Perugia (PEG)
Perugia San Francesco d'Assisi – Umbria International Airport (PEG) in Perugia, Italy has nonstop flights from 14 origins in 9 countries, on 6 airlines.
Airlines
- Ryanair: 10 origins
- British Airways: 1 origin
- Luxwing: 1 origin
- Ryanair UK: 1 origin
- Transavia: 1 origin
- Wizz Air Malta: 1 origin
Origins by country
Albania
- Tirana (TIA): Wizz Air Malta · 1h 40m · 622 km (386 mi)
Belgium
- Brussels (CRL): Ryanair · 1h 55m · 1,022 km (635 mi)
Italy
- Aosta (AOT): Luxwing · 1h · 503 km (313 mi)
- Brindisi (BDS): Ryanair · 1h 15m · 525 km (326 mi)
- Cagliari (CAG): Ryanair · 1h 15m · 516 km (321 mi)
- Catania (CTA): Ryanair · 1h 35m · 662 km (411 mi)
- Palermo (PMO): Ryanair · 1h 20m · 549 km (341 mi)
Malta
- Malta (MLA): Ryanair · 1h 40m · 824 km (512 mi)
Netherlands
- Rotterdam (RTM): Transavia · 1h 55m · 1,155 km (718 mi)
Poland
- Kraków (KRK): Ryanair · 1h 55m · 954 km (593 mi)
Romania
- Bucharest (OTP): Ryanair · 2h 10m · 1,101 km (684 mi)
Spain
- Barcelona (BCN): Ryanair · 1h 58m · 882 km (548 mi)
United Kingdom
- London (LHR): British Airways · 2h 40m · 1,347 km (837 mi)
- London (STN): Ryanair and Ryanair UK · 2h 20m · 1,340 km (833 mi)