EXPIREDShanghai, China to Melbourne, Australia for only $381 USD roundtrip
Cheap flights from Shanghai, China to Melbourne, Australia for only $381 USD roundtrip with Hainan Airlines.