A cityscape at night with illuminated skyscrapers and a prominent tower.

Cheap Cathay Pacific Flights from Melbourne to Shanghai (MEL→PVG)

AU$546 Cheap Cathay Pacific flights Melbourne (MEL) to Shanghai (PVG)

Prices were available within the past 7 days and start at AU$546 for one-way flights and AU$1,003 for return, for the period specified. Prices and availability are subject to change.

Alternative airports near Shanghai

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Origin airport
Melbourne Airport
Destination airport
Pudong International Airport
Distance
8,017 km away
Airline name
Cathay Pacific
Airline code
CX
Return price
AU$1,003
Average flight time
10 hours 41 mins
*Available to Expedia members.