- 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 (GVA) to Hangzhou (HGH)
Prices were available within the past 7 days and start at CA $1,032 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
Best Western Premier Hotel RooseveltFairfield Inn & Suites by Marriott Spokane ValleyAll Inclusive Resorts and Hotels in HawaiiPlanet HollywoodHotels in Moose FactoryArenal Observatory Lodge & TrailsHotels near London Euston StationHotels in Downtown SeattlecitizenM London ShoreditchHotels near Climate Pledge ArenaHotels in SeattleHotels near Justice Institute of BC Maple RidgeSLS Hotel, a Luxury Collection Hotel, Beverly HillsCheap Hotels in Victoria
Flights
Flights from Lahore (LHE) to Toronto (YYZ)Flights from Toronto (YYZ) to Delhi (DEL)Flights from Vancouver (YVR) to Beijing (PEK)Flights from Abbotsford (YXX) to Alberta (YQL)Flights to New YorkFlights to ScottsdaleFlights to Byron BayFlights from Cape Town (CPT) to Calgary (YYC)Flights from Thunder Bay (YQT) to Fort McMurray (YMM)Flights from Toronto (YYZ) to Kailua-Kona (KOA)Flights from Montreal to QingdaoFlights from Amsterdam (AMS) to Toronto (YYZ)Flights from Ottawa to ChengduFlights from Buffalo (BUF) to Las Vegas (LAS)
Packages
Vacation Rentals
*Available to Expedia members.