- 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 Barcelona (BCN) to Hangzhou (HGH)
Prices were available within the past 7 days and start at £352 for one-way flights and £570 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, 27 Jul - Sat, 21 Dec
BCN
Barcelona
HGH
Hangzhou
£570 Return, found 16 hours ago
£570
Return
found 16 hours ago
Sat, 27 Jul - Sat, 21 Dec
BCN
Barcelona
HGH
Hangzhou
£608 Return, found 16 hours ago
£608
Return
found 16 hours ago
Sat, 27 Jul - Sat, 21 Dec
BCN
Barcelona
HGH
Hangzhou
£611 Return, found 16 hours ago
£611
Return
found 16 hours ago
Sat, 27 Jul - Sat, 21 Dec
BCN
Barcelona
HGH
Hangzhou
£617 Return, found 16 hours ago
£617
Return
found 16 hours ago
Mon, 1 Jul - Sat, 31 Aug
BCN
Barcelona
HGH
Hangzhou
£639 Return, found 2 days ago
£639
Return
found 2 days ago
Mon, 1 Jul - Sat, 31 Aug
BCN
Barcelona
HGH
Hangzhou
£640 Return, found 2 days ago
£640
Return
found 2 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Houseboats CornwallNena Apartments Metropolpark Berlin -MitteHotels near Kleopatra BeachAdults Only Resorts & Hotels in SenegalBeach Resorts & Hotels in Sierra LeoneLanthia ResortTorremar Natura 214 Ground Floor Naturist apartment, Vera Playa.
Hotels in SelseyBeaches Ocho Rios - ALL INCLUSIVE5 Star Hotels in SóllerBeach Resorts & Hotels in Kuala LumpurBoston Marriott CambridgeBeech Hill Hotel & SpaMercure Singapore Bugis5 Star Hotels in KosHotels with Parking in VauxhallLazaros Hotel Resort
Flights
Flights from Dublin (DUB) to New York (JFK)Flights to Saint-Paul-de-VenceJet2Flights to Carriacou IslandFlights from Londrina to CuencaFlights from Derby (EMA) to Johannesburg (JNB)Flights from Hefei to LoméFlights from Jerez de la Frontera to SantoriniFlights from Dushanbe (DYU) to London (LHR)Flights from Birmingham to Marbella
Activities
Holidays
Holiday Rentals
*Available to Expedia members.