Cheap Flights from Shanghai (SHA) to Melbourne (MEL)

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 35% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

Cheap Flights from Shanghai to Melbourne (SHA-MEL)

Prices were available within the past 7 days and start at AU$294 for one-way flights and AU$573 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
China Southern Airlines
Shanghai — Melbourne
SHA - MEL with China Southern Airlines
Sun, 16 Mar
China Southern Airlines
Melbourne — Shanghai
MEL - SHA with China Southern Airlines
Sun, 30 Mar
Found 5 hours ago
Select flight from Shanghai to Melbourne, departing on March 16 with China Southern Airlines, and returning from Melbourne to Shanghai on March 30 with China Southern Airlines. Price from AU$573, Found 5 hours ago.
Sichuan Airlines
Shanghai — Melbourne
PVG - MEL with Sichuan Airlines
Wed, 5 Mar
Sichuan Airlines
Melbourne — Shanghai
MEL - PVG with Sichuan Airlines
Sat, 29 Mar
Found 6 days ago
Select flight from Shanghai to Melbourne, departing on March 5 with Sichuan Airlines, and returning from Melbourne to Shanghai on March 29 with Sichuan Airlines. Price from AU$580, Found 6 days ago.
Sichuan Airlines
Shanghai — Melbourne
PVG - MEL with Sichuan Airlines
Fri, 28 Mar
Sichuan Airlines
Melbourne — Shanghai
MEL - PVG with Sichuan Airlines
Sat, 24 May
Found 1 day ago
Select flight from Shanghai to Melbourne, departing on March 28 with Sichuan Airlines, and returning from Melbourne to Shanghai on May 24 with Sichuan Airlines. Price from AU$580, Found 1 day ago.
Sichuan Airlines
Shanghai — Melbourne
PVG - MEL with Sichuan Airlines
Sat, 15 Mar
Sichuan Airlines
Melbourne — Shanghai
MEL - PVG with Sichuan Airlines
Tue, 1 Apr
Found 5 hours ago
Select flight from Shanghai to Melbourne, departing on March 15 with Sichuan Airlines, and returning from Melbourne to Shanghai on April 1 with Sichuan Airlines. Price from AU$582, Found 5 hours ago.
Hainan Airlines
Shanghai — Melbourne
PVG - MEL with Hainan Airlines
Sat, 8 Mar
Hainan Airlines
Melbourne — Shanghai
MEL - PVG with Hainan Airlines
Sun, 23 Mar
Found 5 hours ago
Select flight from Shanghai to Melbourne, departing on March 8 with Hainan Airlines, and returning from Melbourne to Shanghai on March 23 with Hainan Airlines. Price from AU$609, Found 5 hours ago.
Vietnam Airlines
Shanghai — Melbourne
PVG - MEL with Vietnam Airlines
Mon, 10 Mar
Vietnam Airlines
Melbourne — Shanghai
MEL - PVG with Vietnam Airlines
Mon, 24 Mar
Found 6 days ago
Select flight from Shanghai to Melbourne, departing on March 10 with Vietnam Airlines, and returning from Melbourne to Shanghai on March 24 with Vietnam Airlines. Price from AU$756, Found 6 days ago.
Xiamen Airlines
Shanghai — Melbourne
SHA - MEL with Xiamen Airlines
Thu, 27 Mar
Xiamen Airlines
Melbourne — Shanghai
MEL - SHA with Xiamen Airlines
Sat, 24 May
Found 1 day ago
Select flight from Shanghai to Melbourne, departing on March 27 with Xiamen Airlines, and returning from Melbourne to Shanghai on May 24 with Xiamen Airlines. Price from AU$798, Found 1 day ago.
Thai Airways International
Shanghai — Melbourne
PVG - MEL with Thai Airways International
Mon, 19 May
Thai Airways International
Melbourne — Shanghai
MEL - PVG with Thai Airways International
Wed, 28 May
Found 5 days ago
Select flight from Shanghai to Melbourne, departing on May 19 with Thai Airways International, and returning from Melbourne to Shanghai on May 28 with Thai Airways International. Price from AU$996, Found 5 days ago.
Philippine Airlines
Shanghai — Melbourne
PVG - MEL with Philippine Airlines
Sun, 6 Apr
Philippine Airlines
Melbourne — Shanghai
MEL - PVG with Philippine Airlines
Sat, 26 Apr
Found 5 days ago
Select flight from Shanghai to Melbourne, departing on April 6 with Philippine Airlines, and returning from Melbourne to Shanghai on April 26 with Philippine Airlines. Price from AU$1,012, Found 5 days ago.
*Available to Expedia members.