- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Melbourne (MEL) to Shanghai (SHA)
Prices were available within the past 7 days and start at AU$305 for one-way flights and AU$461 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., 30 Apr. - Mon., 6 May
MEL
Melbourne
PVG
Shanghai
AU$461 Return, just found
AU$461
Return
just found
Mon., 10 Jun. - Sun., 23 Jun.
MEL
Melbourne
PVG
Shanghai
AU$545 Return, just found
AU$545
Return
just found
Tue., 30 Apr. - Thu., 16 May
MEL
Melbourne
PVG
Shanghai
AU$583 Return, found 6 days ago
AU$583
Return
found 6 days ago
Sat., 11 May - Wed., 15 May
MEL
Melbourne
SHA
Shanghai
AU$592 Return, just found
AU$592
Return
just found
Sun., 19 May - Sat., 22 Jun.
MEL
Melbourne
PVG
Shanghai
AU$629 Return, found 2 days ago
AU$629
Return
found 2 days ago
Tue., 15 Oct. - Tue., 29 Oct.
MEL
Melbourne
PVG
Shanghai
AU$712 Return, just found
AU$712
Return
just found
*Available to Expedia members.