Flights from Geneva to Perugia (GVA → PEG)
Loading map...
viaOlbia(OLB)
GVA→OLB+1h 30mOLB→PEG
2h 41m
viaCagliari(CAG)
GVA→CAG+1h 30mCAG→PEG
3h 3m
viaBarcelona(BCN)
GVA→BCN+1h 30mBCN→PEG
3h 17m
viaPalermo(PMO)
GVA→PMO+1h 30mPMO→PEG
3h 24m
viaBrindisi(BDS)
GVA→BDS+1h 30mBDS→PEG
3h 27m
viaLamezia-Terme(SUF)
GVA→SUF+1h 30mSUF→PEG
3h 32m
viaRotterdam(RTM)
GVA→RTM+1h 30mRTM→PEG
3h 38m
viaTirana(TIA)
GVA→TIA+1h 30mTIA→PEG
3h 40m
viaCatania(CTA)
GVA→CTA+1h 30mCTA→PEG
3h 43m
viaKrakow(KRK)
GVA→KRK+1h 30mKRK→PEG
3h 55m
viaLondon(LHR)
GVA→LHR+1h 30mLHR→PEG
3h 58m
viaLondon(STN)
GVA→STN+1h 30mSTN→PEG
3h 59m
viaMalta(MLA)
GVA→MLA+1h 30mMLA→PEG
4h 3m
viaBucharest(OTP)
GVA→OTP+1h 30mOTP→PEG
4h 39m
Frequently asked questions
Are there direct flights from Geneva to Perugia? Currently, there are no direct flights from GVA to PEG. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Geneva → Perugia.
Try a nearby airport to Geneva
Flights to Perugia (PEG) from other airports within 350 km of Geneva. Often unlocks cheaper fares or better times.
Or try a nearby airport to Perugia
Flights from Geneva (GVA) to other airports within 350 km of Perugia.