- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Geneva (GVA) to Perugia (PEG)
Prices were available within the past 7 days and start at £311 for one-way flights and £532 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 13 Sep - Sun, 22 Sep
GVA
Geneva
PEG
Perugia San Francesco d'Assisi – Umbria Intl. Airport
£532 Return, found 8 hours ago
£532
Return
found 8 hours ago
Sun, 23 Jun - Sat, 29 Jun
GVA
Geneva
PEG
Perugia San Francesco d'Assisi – Umbria Intl. Airport
£901 Return, found 3 days ago
£901
Return
found 3 days ago
Sun, 23 Jun - Sat, 29 Jun
GVA
Geneva
PEG
Perugia San Francesco d'Assisi – Umbria Intl. Airport
£922 Return, found 3 days ago
£922
Return
found 3 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
HiltonHotels Hotels in BradfordHotel Strand Continental - HostelHotels in PaihiaAll-Inclusive Hotels in Europe5 Star Hotels in TresaithServiced Apartments Manchester Piccadilly StationAquashow Park HotelSelina Secret Garden Lisbon - HostelHotels in GloucestershireHotels with Parking in East LondonHotels in Baton RougeHotels in ManchesterFortune Park JPS Grand Member ITC's hotel groupAll-Inclusive Hotels in Costa RicaHotels in Crosby
Flights
Flights from St. Peter (JER) to Gatwick (LGW)Flights from Manchester (MAN) to Kahului (OGG)Flights from London (LHR) to Siddharthanagar (BWA)Flights to AustraliaFlights from Brussels (BRU) to Bristol (BRS)Flights from Bishop's Stortford (STN) to Antalya (AYT)Flights from Buffalo (BUF) to Toronto (YYZ)Flights from Liverpool (LPL) to Antalya (AYT)
Activities
Holidays
*Available to Expedia members.