Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Geneva to Perugia (GVA-PEG)
Prices were available within the past 7 days and start at $320 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels in Downtown ChicagoSuites Sur LacPet-friendly Hotels in Airport CorporateHotels in CraftsburySheraton Suites Market Center DallasHotels with an Indoor Pool in BrownsvilleSenseana Sea Side Resort & Aquadventure - All InclusiveSirkeci Esen HotelCity Hotel BudapestKenai River Cabins FrontSamesun Toronto - Hostel
Flights
Flights from Spokane (GEG) to Traverse City (TVC)Flights from Springfield (SGF) to Flint (FNT)Flights from Omaha (OMA) to Kansas City (MCI)Flights from Venice to AmalfiFlights from Porto to FlorenceFlights from St. Louis (STL) to Saskatoon (YXE)Flights from Los Angeles (LAX) to Foz do Iguaçu (IGU)Flights from Phoenix (PHX) to Puerto Princesa (PPS)Flights from Belgrade (BEG) to Düsseldorf (DUS)Flights from Columbus (CMH) to Chicago (ORD)Flights to QLA-All AirportsFlights from Sa Khu (HKT) to Detroit (DTW)Flights from Vienna (VIE) to Dhaka (DAC)Flights from Los Cabos Intl.Flights from Roanoke to Pisa
Activities
General
*Available to One Key members.