|
Home / Flights / Cheap flight specials /
International flights / Asia / China / Shanghai airfares |
Cheap airfares to Shanghai
Looking for a cheap flight to Shanghai? Save serious dollars with these special Shanghai airfare deals. We have 219 discounted flights to Shanghai on sale - be quick to secure your ticket!



The fares listed below are subject to availability. Taxes may vary depending on departure and destination points, intermediate routing and exchange rates. Prices are a guide only, the specific taxes applicable to your selected itinerary will be confirmed at the time of booking.
| Departure(s) | Destination(s) |
|
|
||||
|---|---|---|---|---|---|---|---|
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
29 May 2012 - 28 Jun 2012 |
26 Jun 2012 | Economy | $691 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
8 Jul 2012 - 20 Sep 2012 |
18 Sep 2012 | Economy | $691 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
30 Sep 2012 - 16 Nov 2012 |
30 Sep 2012 | Economy | $691 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
20 Jan 2013 - 31 Jan 2013 |
30 Sep 2012 | Economy | $691 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
10 Feb 2013 - 27 Mar 2013 |
30 Sep 2012 | Economy | $691 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
29 May 2012 - 21 Jun 2012 |
19 Jun 2012 | Economy | $730 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
13 Jul 2012 - 18 Sep 2012 |
30 Jun 2012 | Economy | $730 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
8 Oct 2012 - 14 Nov 2012 |
30 Jun 2012 | Economy | $730 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
9 Feb 2013 - 26 Mar 2013 |
30 Jun 2012 | Economy | $730 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
22 Jun 2012 - 12 Jul 2012 |
30 Jun 2012 | Economy | $830 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
19 Sep 2012 - 7 Oct 2012 |
30 Jun 2012 | Economy | $830 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
15 Nov 2012 - 6 Dec 2012 |
30 Jun 2012 | Economy | $830 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
27 Dec 2012 - 8 Feb 2013 |
30 Jun 2012 | Economy | $830 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
29 May 2012 - 20 Jun 2012 |
29 May 2012 | Economy | $959 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
13 Jul 2012 - 21 Sep 2012 |
29 May 2012 | Economy | $959 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
8 Oct 2012 - 16 Nov 2012 |
29 May 2012 | Economy | $959 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
14 Jan 2013 - 1 Feb 2013 |
29 May 2012 | Economy | $959 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
13 Feb 2013 - 26 Mar 2013 |
29 May 2012 | Economy | $959 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
29 May 2012 - 20 Jun 2012 |
18 Jun 2012 | Economy | $997 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
13 Jul 2012 - 19 Sep 2012 |
17 Sep 2012 | Economy | $997 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
7 Oct 2012 - 14 Nov 2012 |
12 Nov 2012 | Economy | $997 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
29 May 2012 - 20 Jun 2012 |
29 May 2012 | Economy | $1,075 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
13 Jul 2012 - 21 Sep 2012 |
29 May 2012 | Economy | $1,075 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
8 Oct 2012 - 16 Nov 2012 |
29 May 2012 | Economy | $1,075 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
14 Jan 2013 - 1 Feb 2013 |
29 May 2012 | Economy | $1,075 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
13 Feb 2013 - 26 Mar 2013 |
29 May 2012 | Economy | $1,075 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
29 May 2012 - 20 Jun 2012 |
18 Jun 2012 | Premium Economy | $1,077 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
13 Jul 2012 - 19 Sep 2012 |
17 Sep 2012 | Premium Economy | $1,077 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
7 Oct 2012 - 14 Nov 2012 |
12 Nov 2012 | Premium Economy | $1,077 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
29 May 2012 - 20 Jun 2012 |
30 May 2012 | Economy | $1,087 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
11 Jul 2012 - 14 Sep 2012 |
30 May 2012 | Economy | $1,087 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
1 Oct 2012 - 15 Nov 2012 |
30 May 2012 | Economy | $1,087 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
19 Jan 2013 - 31 Mar 2013 |
30 May 2012 | Economy | $1,087 Return (including tax) |
![]() |
![]() V Australia |
Adelaide Brisbane Darwin Melbourne Sydney |
Shanghai |
29 May 2012 - 7 Dec 2012 |
8 Jun 2012 | Economy | $1,093 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
21 Jun 2012 - 12 Jul 2012 |
29 May 2012 | Economy | $1,116 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
22 Sep 2012 - 7 Oct 2012 |
29 May 2012 | Economy | $1,116 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
17 Nov 2012 - 6 Dec 2012 |
29 May 2012 | Economy | $1,116 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
2 Feb 2013 - 12 Feb 2013 |
29 May 2012 | Economy | $1,116 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
21 Jun 2012 - 12 Jul 2012 |
29 May 2012 | Economy | $1,126 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
22 Sep 2012 - 7 Oct 2012 |
29 May 2012 | Economy | $1,126 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
17 Nov 2012 - 6 Dec 2012 |
29 May 2012 | Economy | $1,126 Return (including tax) |
![]() |
![]() Qantas |
Perth |
Shanghai |
2 Feb 2013 - 12 Feb 2013 |
29 May 2012 | Economy | $1,126 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
21 Jun 2012 - 12 Jul 2012 |
10 Jul 2012 | Economy | $1,157 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
20 Sep 2012 - 6 Oct 2012 |
4 Oct 2012 | Economy | $1,157 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
15 Nov 2012 - 7 Dec 2012 |
5 Dec 2012 | Economy | $1,157 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
27 Dec 2012 - 31 Dec 2012 |
29 Dec 2012 | Economy | $1,157 Return (including tax) |
![]() |
![]() Cathay Pacific |
Adelaide Brisbane Cairns Melbourne Perth Sydney |
Shanghai |
29 May 2012 - 21 Jun 2012 |
19 Jun 2012 | Economy | $1,160 Return (including tax) |
![]() |
![]() Cathay Pacific |
Adelaide Brisbane Cairns Melbourne Perth Sydney |
Shanghai |
13 Jul 2012 - 18 Sep 2012 |
20 Jun 2012 | Economy | $1,160 Return (including tax) |
![]() |
![]() Cathay Pacific |
Adelaide Brisbane Cairns Melbourne Perth Sydney |
Shanghai |
8 Oct 2012 - 14 Nov 2012 |
20 Jun 2012 | Economy | $1,160 Return (including tax) |
![]() |
![]() Qantas |
Adelaide Brisbane Melbourne Sydney |
Shanghai |
29 May 2012 - 20 Jun 2012 |
29 May 2012 | Economy | $1,163 Return (including tax) |
![]() |
![]() Singapore Airlines |
Adelaide Brisbane Darwin Melbourne Sydney |
Shanghai |
29 May 2012 - 7 Dec 2012 |
8 Jun 2012 | Economy | $1,177 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
21 Jun 2012 - 10 Jul 2012 |
30 May 2012 | Economy | $1,209 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
15 Sep 2012 - 30 Sep 2012 |
30 May 2012 | Economy | $1,209 Return (including tax) |
![]() |
![]() Korean Air |
Brisbane Melbourne Sydney |
Shanghai |
16 Nov 2012 - 6 Dec 2012 |
30 May 2012 | Economy | $1,209 Return (including tax) |
![]() |
![]() Cathay Pacific |
Adelaide Brisbane Cairns Melbourne Perth Sydney |
Shanghai |
22 Jun 2012 - 12 Jul 2012 |
20 Jun 2012 | Economy | $1,212 Return (including tax) |
![]() |
![]() Cathay Pacific |
Adelaide Brisbane Cairns Melbourne Perth Sydney |
Shanghai |
19 Sep 2012 - 7 Oct 2012 |
20 Jun 2012 | Economy | $1,212 Return (including tax) |
![]() |
![]() Cathay Pacific |
Adelaide Brisbane Cairns Melbourne Perth Sydney |
Shanghai |
15 Nov 2012 - 6 Dec 2012 |
20 Jun 2012 | Economy | $1,212 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
29 May 2012 - 22 Jun 2012 |
20 Jun 2012 | Economy | $1,272 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
16 Jul 2012 - 20 Sep 2012 |
18 Sep 2012 | Economy | $1,272 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
8 Oct 2012 - 22 Nov 2012 |
30 Sep 2012 | Economy | $1,272 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
28 Jan 2013 - 27 Mar 2013 |
30 Sep 2012 | Economy | $1,272 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
7 Dec 2012 - 26 Dec 2012 |
30 Jun 2012 | Economy | $1,280 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
30 Sep 2012 - 16 Nov 2012 |
14 Nov 2012 | Economy | $1,301 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
20 Jan 2013 - 31 Jan 2013 |
29 Jan 2013 | Economy | $1,301 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
10 Feb 2013 - 27 Mar 2013 |
25 Mar 2013 | Economy | $1,301 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
15 Apr 2013 - 4 May 2013 |
31 Mar 2013 | Economy | $1,301 Return (including tax) |
![]() |
![]() Air New Zealand |
Adelaide Brisbane Coolangatta Melbourne Sydney |
Shanghai |
1 Jun 2012 - 1 Jul 2012 |
29 Jun 2012 | Economy | $1,303 Return (including tax) |
![]() |
![]() Air New Zealand |
Adelaide Brisbane Coolangatta Melbourne Sydney |
Shanghai |
20 Jul 2012 - 22 Sep 2012 |
20 Sep 2012 | Economy | $1,303 Return (including tax) |
![]() |
![]() Air New Zealand |
Adelaide Brisbane Coolangatta Melbourne Sydney |
Shanghai |
12 Oct 2012 - 18 Nov 2012 |
16 Nov 2012 | Economy | $1,303 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
29 May 2012 - 22 Jun 2012 |
20 Jun 2012 | Economy | $1,324 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
16 Jul 2012 - 20 Sep 2012 |
18 Sep 2012 | Economy | $1,324 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
8 Oct 2012 - 22 Nov 2012 |
30 Sep 2012 | Economy | $1,324 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
28 Jan 2013 - 27 Mar 2013 |
30 Sep 2012 | Economy | $1,324 Return (including tax) |
![]() |
![]() Japan Airlines |
Sydney |
Shanghai |
29 May 2012 - 17 Jun 2012 |
15 Jun 2012 | Economy | $1,330 Return (including tax) |
![]() |
![]() Japan Airlines |
Sydney |
Shanghai |
18 Jul 2012 - 23 Sep 2012 |
21 Sep 2012 | Economy | $1,330 Return (including tax) |
![]() |
![]() Japan Airlines |
Sydney |
Shanghai |
10 Oct 2012 - 20 Nov 2012 |
30 Sep 2012 | Economy | $1,330 Return (including tax) |
![]() |
![]() Japan Airlines |
Sydney |
Shanghai |
16 Jan 2013 - 31 Mar 2013 |
30 Sep 2012 | Economy | $1,330 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
21 Jun 2012 - 12 Jul 2012 |
10 Jul 2012 | Premium Economy | $1,347 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
20 Sep 2012 - 6 Oct 2012 |
4 Oct 2012 | Premium Economy | $1,347 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
15 Nov 2012 - 7 Dec 2012 |
5 Dec 2012 | Premium Economy | $1,347 Return (including tax) |
![]() |
![]() China Southern Airlines |
Brisbane Melbourne Perth Sydney |
Shanghai |
27 Dec 2012 - 31 Dec 2012 |
29 Dec 2012 | Premium Economy | $1,347 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
23 Jun 2012 - 15 Jul 2012 |
13 Jul 2012 | Economy | $1,368 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
21 Sep 2012 - 7 Oct 2012 |
30 Sep 2012 | Economy | $1,368 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
23 Nov 2012 - 7 Dec 2012 |
30 Sep 2012 | Economy | $1,368 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
14 Jan 2013 - 27 Jan 2013 |
30 Sep 2012 | Economy | $1,368 Return (including tax) |
![]() |
![]() Thai |
Perth |
Shanghai |
28 Mar 2013 - 31 Mar 2013 |
30 Sep 2012 | Economy | $1,368 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
13 Jul 2012 - 18 Sep 2012 |
16 Sep 2012 | Economy | $1,380 Return (including tax) |
![]() |
![]() Air China |
Melbourne Sydney |
Shanghai |
8 Oct 2012 - 14 Nov 2012 |
12 Nov 2012 | Economy | $1,380 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
23 Jun 2012 - 15 Jul 2012 |
13 Jul 2012 | Economy | $1,407 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
21 Sep 2012 - 7 Oct 2012 |
30 Sep 2012 | Economy | $1,407 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
23 Nov 2012 - 7 Dec 2012 |
30 Sep 2012 | Economy | $1,407 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
14 Jan 2013 - 27 Jan 2013 |
30 Sep 2012 | Economy | $1,407 Return (including tax) |
![]() |
![]() Thai |
Brisbane Melbourne Sydney |
Shanghai |
28 Mar 2013 - 31 Mar 2013 |
30 Sep 2012 | Economy | $1,407 Return (including tax) |
![]() |
![]() China Airlines Ltd |
Brisbane |
Shanghai |
29 May 2012 - 21 Jun 2012 |
19 Jun 2012 | Economy | $1,444 Return (including tax) |
![]() |
![]() China Airlines Ltd |
Brisbane |
Shanghai |
8 Jul 2012 - 25 Nov 2012 |
23 Nov 2012 | Economy | $1,444 Return (including tax) |
![]() |
![]() China Airlines Ltd |
Brisbane |
Shanghai |
11 Jan 2013 - 4 May 2013 |
2 May 2013 | Economy | $1,444 Return (including tax) |
![]() |
![]() Malaysia Airlines |
Perth |
Shanghai |
29 May 2012 - 7 Dec 2012 |
5 Dec 2012 | Economy | $1,450 Return (including tax) |
![]() |
![]() Malaysia Airlines |
Perth |
Shanghai |
16 Jan 2013 - 4 May 2013 |
2 May 2013 | Economy | $1,450 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
29 Jun 2012 - 7 Jul 2012 |
5 Jul 2012 | Economy | $1,461 Return (including tax) |
![]() |
![]() Vietnam Airlines |
Melbourne Sydney |
Shanghai |
21 Sep 2012 - 29 Sep 2012 |
27 Sep 2012 | Economy | $1,461 Return (including tax) |
![]() |













