Find cheap flights to Shanghai

Fri. 8/11
Fri. 15/11
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

1,571 AUD
1,234 AUD
898 AUD
561 AUD
Price
561 - 1,398 AUD

What is the cheapest day to depart on your flight to Shanghai?

From most locations, the cheapest flights to Shanghai are found on a Tuesday. Booking a Saturday departure is usually the most expensive.

What is the cheapest time of day to fly to Shanghai?

Typically, cheap prices to Shanghai are most often found for evening flights. Cheap prices are less likely for midday flights.


Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
XiamenAir
XiamenAir
SYD
02 Mar.
Sydney Kingsford Smith airport
12h 35m
1 Stop
SHA
Shanghai Hongqiao Intl airport
XiamenAir
SHA
11 Mar.
Shanghai Hongqiao Intl airport
13h 10m
1 Stop
SYD
Sydney Kingsford Smith airport
379 AUD
XiamenAir
XiamenAir
SYD
05 Mar.
Sydney Kingsford Smith airport
25h 35m
1 Stop
SHA
Shanghai Hongqiao Intl airport
XiamenAir
SHA
17 Mar.
Shanghai Hongqiao Intl airport
33h 20m
1 Stop
SYD
Sydney Kingsford Smith airport
419 AUD
XiamenAir
XiamenAir
SYD
12 Nov.
Sydney Kingsford Smith airport
13h 40m
1 Stop
SHA
Shanghai Hongqiao Intl airport
XiamenAir
SHA
15 Nov.
Shanghai Hongqiao Intl airport
19h 20m
1 Stop
SYD
Sydney Kingsford Smith airport
432 AUD
XiamenAir
XiamenAir
MEL
08 Mar.
Melbourne airport
26h 05m
1 Stop
SHA
Shanghai Hongqiao Intl airport
XiamenAir
SHA
22 Mar.
Shanghai Hongqiao Intl airport
13h 25m
1 Stop
MEL
Melbourne airport
432 AUD
Hainan Airlines
Hainan Airlines
SYD
02 Mar.
Sydney Kingsford Smith airport
17h 20m
1 Stop
PVG
Shanghai Pu Dong airport
Hainan Airlines
PVG
11 Mar.
Shanghai Pu Dong airport
23h 00m
1 Stop
SYD
Sydney Kingsford Smith airport
485 AUD
Qantas Airways
Qantas Airways
MEL
25 Jan.
Melbourne airport
13h 30m
1 Stop
PVG
Shanghai Pu Dong airport
Qantas Airways
PVG
04 Mar.
Shanghai Pu Dong airport
14h 00m
1 Stop
MEL
Melbourne airport
563 AUD
XiamenAir
XiamenAir
SYD
02 Mar.
Sydney Kingsford Smith airport
12h 35m
1 Stop
SHA
Shanghai Hongqiao Intl airport
XiamenAir
SHA
11 Mar.
Shanghai Hongqiao Intl airport
13h 10m
1 Stop
SYD
Sydney Kingsford Smith airport
379 AUD
Cathay Pacific
Cathay Pacific
SYD
11 Feb.
Sydney Kingsford Smith airport
14h 10m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Cathay Pacific
SHA
24 Mar.
Shanghai Hongqiao Intl airport
13h 00m
1 Stop
SYD
Sydney Kingsford Smith airport
602 AUD
Cathay Pacific
Cathay Pacific
SYD
11 Feb.
Sydney Kingsford Smith airport
14h 10m
1 Stop
PVG
Shanghai Pu Dong airport
Cathay Pacific
PVG
24 Mar.
Shanghai Pu Dong airport
13h 00m
1 Stop
SYD
Sydney Kingsford Smith airport
602 AUD
Qantas Airways
Qantas Airways
MEL
25 Jan.
Melbourne airport
13h 30m
1 Stop
PVG
Shanghai Pu Dong airport
Qantas Airways
PVG
04 Mar.
Shanghai Pu Dong airport
14h 00m
1 Stop
MEL
Melbourne airport
563 AUD
Qantas Airways
Qantas Airways
MEL
25 Jan.
Melbourne airport
13h 30m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Qantas Airways
SHA
04 Mar.
Shanghai Hongqiao Intl airport
14h 00m
1 Stop
MEL
Melbourne airport
563 AUD
China Airlines
China Airlines
SYD
17 Apr.
Sydney Kingsford Smith airport
14h 40m
1 Stop
SHA
Shanghai Hongqiao Intl airport
China Airlines
SHA
29 May
Shanghai Hongqiao Intl airport
12h 55m
1 Stop
SYD
Sydney Kingsford Smith airport
609 AUD

Airports near Shanghai

Below you will find all the airports in Shanghai along with their distance from the city centre
Shanghai Pu Dong
29 km from city centre
Shanghai Hongqiao Intl
14 km from city centre

Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
Sydney to Shanghai Flights
Fastest flight time
10h 20m
Cheapest price
379 AUD
Melbourne to Shanghai Flights
Fastest flight time
10h 30m
Cheapest price
424 AUD
Perth to Shanghai Flights
Fastest flight time
13h 00m
Cheapest price
583 AUD
Brisbane to Shanghai Flights
Fastest flight time
10h 20m
Cheapest price
609 AUD
Adelaide to Shanghai Flights
Fastest flight time
15h 00m
Cheapest price
737 AUD
Coolangatta to Shanghai Flights
Fastest flight time
15h 00m
Cheapest price
828 AUD
Newcastle to Shanghai Flights
Fastest flight time
21h 40m
Cheapest price
1,068 AUD
Maroochydore to Shanghai Flights
Fastest flight time
30h 00m
Cheapest price
1,420 AUD
Canberra to Shanghai Flights
Fastest flight time
16h 30m
Cheapest price
2,066 AUD
View more

Start planning your trip to Shanghai