A city skyline with modern skyscrapers and the Oriental Pearl Tower by the river.

Cheap Flights to Shanghai

How much is the cheapest flight to Shanghai?

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

Travel information

Destination city name
Shanghai
Destination airport
Hongqiao International Airport
Destination airport IATA code
SHA
Airlines serving
Air China, China Southern Airlines, Cathay Pacific, All Nippon Airways, Xiamen Airlines, China Eastern Airlines, Japan Airlines, Shanghai Airlines, Hainan Airlines, Air Macau Company, China Airlines, Hong Kong Airlines, EVA Airways, Korean Air, Shandong Airlines, HO, Asiana Airlines, Shenzhen Airlines, Lufthansa, Sichuan Airlines
Popular airline
Air China
Return price
AU$774

Trending flights to Shanghai

Prices were available within the past 7 days and start at AU$377 for one-way flights and AU$676 for return, for the period specified. Prices and availability are subject to change.
*Available to Expedia members.