Lowcost flights from Melbourne (Australia) to Hangzhou (China), €200 - €799

Direct distance between cities: 7985 km. Average direct flight time is 10:23 hours.

Please note! Some routes are seasonal.

From Melbourne to Hangzhou with Beijing Capital Airlines (JD)
Average ticket price: €200 - €799

Connection in Bangkok (Thailand)
From Melbourne to Bangkok with Jetstar (JQ)
Average ticket price: €184 - €737
From Bangkok to Hangzhou with Beijing Capital Airlines (JD)
From Bangkok to Hangzhou with Thai AirAsia (FD)
From Bangkok to Hangzhou with Thai Lion Air (SL)
From Bangkok to Hangzhou with Thai VietJet Air (VZ)
Average ticket price: €69 - €275
Connection in Kuala Lumpur (Malaysia)
From Melbourne to Kuala Lumpur with AirAsia X (D7)
Average ticket price: €159 - €637
From Kuala Lumpur to Hangzhou with AirAsia X (D7)
Average ticket price: €90 - €360
Connection in Qingdao (China)
From Melbourne to Qingdao with Beijing Capital Airlines (JD)
Average ticket price: €215 - €862
From Qingdao to Hangzhou with Beijing Capital Airlines (JD)
Average ticket price: €17 - €67
Connection in Singapore (Singapore)
From Melbourne to Singapore with IndiGo (6E)
From Melbourne to Singapore with Scoot (TR)
From Melbourne to Singapore with Jetstar (JQ)
Average ticket price: €151 - €606
From Singapore to Hangzhou with Jetstar Asia (3K)
From Singapore to Hangzhou with Scoot (TR)
Average ticket price: €92 - €366