1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare

Cheap Flights from Brisbane to Shanghai

Filter
Close
Return
One Way
Reverse direction: PVG to BNE
Depart
Return
MH Return flights from $762
Dep. Tue 26 JanRet. Sun 21 Feb$762
Dep. Tue 02 FebRet. Tue 16 Feb$768
MHShow more Flights
Dep. Tue 11 MayRet. Mon 24 May$788
Dep. Sun 15 NovRet. Tue 01 Dec$813
Dep. Mon 01 MarRet. Mon 15 Mar$831
Dep. Mon 24 AugRet. Mon 31 Aug$832
Dep. Wed 04 NovRet. Tue 24 Nov$850
Dep. Mon 27 JulRet. Mon 10 Aug$858
Dep. Wed 05 AugRet. Wed 19 Aug$858
Dep. Mon 08 MarRet. Mon 22 Mar$861
Dep. Fri 21 AugRet. Thu 03 Sep$876
Dep. Sun 15 NovRet. Mon 30 Nov$876
Dep. Sun 15 NovRet. Thu 26 Nov$882
Dep. Fri 19 MarRet. Thu 01 Apr$882
Dep. Tue 10 NovRet. Tue 24 Nov$891
Dep. Mon 02 NovRet. Tue 17 Nov$897
Dep. Tue 03 NovRet. Tue 17 Nov$897
Dep. Fri 31 JulRet. Sun 16 Aug$901
Dep. Sat 17 OctRet. Sun 01 Nov$944
Dep. Thu 04 MarRet. Sat 20 Mar$953
Dep. Sat 17 OctRet. Mon 02 Nov$972
Dep. Thu 27 AugRet. Thu 10 Sep$974
Dep. Fri 31 JulRet. Sat 08 Aug$980
Dep. Mon 03 AugRet. Mon 17 Aug$1,022
Dep. Wed 20 JanRet. Sun 14 Feb$1,022
Dep. Sat 23 JanRet. Sun 14 Feb$1,040
Dep. Wed 17 MarRet. Sat 03 Apr$1,076
Dep. Fri 29 JanRet. Sun 14 Feb$1,080
Dep. Sun 31 JanRet. Sun 14 Feb$1,080
Dep. Mon 13 JulRet. Sun 09 Aug$1,104
Dep. Fri 05 FebRet. Sun 21 Feb$1,130
Dep. Sun 17 JanRet. Sun 14 Feb$1,391
Dep. Tue 28 JulRet. Tue 11 Aug$1,547
Dep. Mon 18 JanRet. Sat 23 Jan$1,709
Dep. Mon 21 DecRet. Wed 20 Jan$1,803
Dep. Tue 21 JulRet. Sun 09 Aug$1,866
Dep. Wed 12 AugRet. Tue 25 Aug$2,414
SQ Return flights from $830
Dep. Mon 13 JulRet. Sun 09 Aug$830
Dep. Mon 24 AugRet. Mon 31 Aug$830
SQShow more Flights
Dep. Wed 12 AugRet. Tue 25 Aug$839
Dep. Tue 03 NovRet. Tue 17 Nov$839
Dep. Sat 17 OctRet. Mon 02 Nov$841
Dep. Tue 28 JulRet. Tue 11 Aug$841
Dep. Thu 27 AugRet. Thu 10 Sep$841
Dep. Mon 03 AugRet. Mon 17 Aug$842
Dep. Wed 05 AugRet. Wed 19 Aug$842
Dep. Tue 21 JulRet. Sun 09 Aug$842
Dep. Tue 10 NovRet. Tue 24 Nov$842
Dep. Sun 15 NovRet. Mon 30 Nov$842
Dep. Sun 17 JanRet. Sun 14 Feb$842
Dep. Wed 20 JanRet. Sun 14 Feb$842
Dep. Sat 23 JanRet. Sun 14 Feb$842
Dep. Tue 26 JanRet. Sun 21 Feb$842
Dep. Fri 29 JanRet. Sun 14 Feb$842
Dep. Sun 31 JanRet. Sun 14 Feb$842
Dep. Tue 02 FebRet. Tue 16 Feb$842
Dep. Fri 05 FebRet. Sun 21 Feb$842
Dep. Mon 01 MarRet. Mon 15 Mar$842
Dep. Fri 21 AugRet. Thu 03 Sep$847
Dep. Sun 15 NovRet. Tue 01 Dec$848
Dep. Mon 02 NovRet. Tue 17 Nov$848
Dep. Mon 08 MarRet. Mon 22 Mar$848
Dep. Tue 11 MayRet. Mon 24 May$851
Dep. Mon 02 NovRet. Mon 30 Nov$879
Dep. Mon 02 NovRet. Tue 01 Dec$879
Dep. Mon 02 NovRet. Wed 02 Dec$879
Dep. Mon 02 NovRet. Mon 09 Nov$879
Dep. Mon 02 NovRet. Tue 10 Nov$879
Dep. Mon 02 NovRet. Thu 19 Nov$879
Dep. Mon 02 NovRet. Tue 24 Nov$879
Dep. Sat 31 OctRet. Tue 03 Nov$879
Dep. Sat 31 OctRet. Mon 09 Nov$879
Dep. Sat 31 OctRet. Wed 11 Nov$879
Dep. Sat 31 OctRet. Thu 12 Nov$879
Dep. Sat 31 OctRet. Sun 22 Nov$879
Dep. Sat 31 OctRet. Mon 23 Nov$879
CZ Return flights from $854
Dep. Wed 04 NovRet. Tue 24 Nov$854
Dep. Tue 10 NovRet. Tue 24 Nov$854
CZShow more Flights
Dep. Sat 17 OctRet. Sun 01 Nov$860
Dep. Sat 17 OctRet. Mon 02 Nov$860
Dep. Mon 02 NovRet. Tue 17 Nov$860
Dep. Tue 03 NovRet. Tue 17 Nov$860
Dep. Fri 21 AugRet. Thu 03 Sep$923
Dep. Mon 03 AugRet. Mon 17 Aug$923
Dep. Wed 05 AugRet. Wed 19 Aug$923
Dep. Sun 15 NovRet. Mon 30 Nov$923
Dep. Sun 15 NovRet. Tue 01 Dec$929
Dep. Wed 12 AugRet. Tue 25 Aug$929
Dep. Tue 28 JulRet. Tue 11 Aug$929
Dep. Mon 24 AugRet. Mon 31 Aug$929
Dep. Sun 15 NovRet. Thu 26 Nov$929
Dep. Tue 21 JulRet. Sun 09 Aug$938
Dep. Mon 13 JulRet. Sun 09 Aug$945
Dep. Mon 27 JulRet. Mon 10 Aug$973
Dep. Thu 27 AugRet. Thu 10 Sep$1,058
Dep. Fri 31 JulRet. Sun 16 Aug$1,116
Dep. Mon 01 MarRet. Mon 15 Mar$1,199
Dep. Fri 05 FebRet. Sun 21 Feb$1,201
Dep. Tue 26 JanRet. Sun 21 Feb$1,202
Dep. Thu 04 MarRet. Sat 20 Mar$1,210
Dep. Mon 08 MarRet. Mon 22 Mar$1,219
Dep. Tue 02 FebRet. Tue 16 Feb$1,328
Dep. Fri 29 JanRet. Sun 14 Feb$1,333
Dep. Fri 31 JulRet. Sat 08 Aug$1,334
Dep. Sun 31 JanRet. Sun 14 Feb$1,338
Dep. Wed 20 JanRet. Sun 14 Feb$1,339
Dep. Sat 23 JanRet. Sun 14 Feb$1,339
Dep. Sun 17 JanRet. Sun 14 Feb$1,340
Dep. Wed 17 MarRet. Sat 03 Apr$1,342
Dep. Fri 19 MarRet. Thu 01 Apr$1,342
Dep. Mon 18 JanRet. Sat 23 Jan$1,433
Dep. Tue 11 MayRet. Mon 24 May$1,472
Dep. Mon 21 DecRet. Wed 20 Jan$2,002
CX Return flights from $915
Dep. Mon 02 NovRet. Tue 17 Nov$915
Dep. Thu 27 AugRet. Thu 10 Sep$925
CXShow more Flights
Dep. Mon 08 MarRet. Mon 22 Mar$934
Dep. Tue 03 NovRet. Tue 17 Nov$938
Dep. Tue 28 JulRet. Tue 11 Aug$938
Dep. Mon 27 JulRet. Mon 10 Aug$944
Dep. Tue 10 NovRet. Tue 24 Nov$945
Dep. Wed 04 NovRet. Tue 24 Nov$945
Dep. Mon 01 MarRet. Mon 15 Mar$951
Dep. Wed 20 JanRet. Sun 14 Feb$953
Dep. Tue 26 JanRet. Sun 21 Feb$953
Dep. Sat 17 OctRet. Mon 02 Nov$974
Dep. Sat 17 OctRet. Sun 01 Nov$987
Dep. Sun 15 NovRet. Thu 26 Nov$987
Dep. Sun 15 NovRet. Tue 01 Dec$988
Dep. Fri 31 JulRet. Sun 16 Aug$992
Dep. Sun 15 NovRet. Mon 30 Nov$994
Dep. Fri 21 AugRet. Thu 03 Sep$997
Dep. Sun 17 JanRet. Sun 14 Feb$997
Dep. Sun 31 JanRet. Sun 14 Feb$998
Dep. Tue 21 JulRet. Sun 09 Aug$998
Dep. Fri 29 JanRet. Sun 14 Feb$1,000
Dep. Sat 23 JanRet. Sun 14 Feb$1,001
Dep. Fri 31 JulRet. Sat 08 Aug$1,006
Dep. Thu 04 MarRet. Sat 20 Mar$1,011
Dep. Tue 11 MayRet. Mon 24 May$1,031
Dep. Wed 17 MarRet. Sat 03 Apr$1,031
Dep. Mon 03 AugRet. Mon 17 Aug$1,044
Dep. Wed 05 AugRet. Wed 19 Aug$1,045
Dep. Wed 12 AugRet. Tue 25 Aug$1,050
Dep. Mon 24 AugRet. Mon 31 Aug$1,057
Dep. Fri 19 MarRet. Thu 01 Apr$1,079
Dep. Mon 13 JulRet. Sun 09 Aug$1,112
Dep. Tue 02 FebRet. Tue 16 Feb$1,150
Dep. Fri 05 FebRet. Sun 21 Feb$1,203
Dep. Mon 18 JanRet. Sat 23 Jan$1,341
Dep. Mon 21 DecRet. Wed 20 Jan$2,068
MH,QF Return flights from $923
Dep. Tue 11 MayRet. Mon 24 May$923
Dep. Tue 26 JanRet. Sun 21 Feb$980
MH,QFShow more Flights
Dep. Wed 17 MarRet. Sat 03 Apr$1,063
Dep. Wed 12 AugRet. Tue 25 Aug$1,073
Dep. Fri 19 MarRet. Thu 01 Apr$1,083
Dep. Sat 23 JanRet. Sun 14 Feb$1,103
Dep. Thu 04 MarRet. Sat 20 Mar$1,117
Dep. Mon 02 NovRet. Tue 17 Nov$1,144
Dep. Sat 17 OctRet. Mon 02 Nov$1,175
Dep. Mon 24 AugRet. Mon 31 Aug$1,193
Dep. Mon 27 JulRet. Mon 10 Aug$1,263
Dep. Wed 20 JanRet. Sun 14 Feb$1,274
Dep. Tue 02 FebRet. Tue 16 Feb$1,274
Dep. Fri 29 JanRet. Sun 14 Feb$1,294
Dep. Sun 31 JanRet. Sun 14 Feb$1,294
Dep. Tue 28 JulRet. Tue 11 Aug$1,356
Dep. Fri 31 JulRet. Sat 08 Aug$1,365
Dep. Fri 05 FebRet. Sun 21 Feb$1,386
Dep. Sun 15 NovRet. Thu 26 Nov$1,460
Dep. Wed 05 AugRet. Wed 19 Aug$1,463
Dep. Sun 15 NovRet. Mon 30 Nov$1,475
Dep. Mon 13 JulRet. Sun 09 Aug$1,523
Dep. Mon 01 MarRet. Mon 15 Mar$1,544
Dep. Sat 17 OctRet. Sun 01 Nov$1,553
Dep. Fri 31 JulRet. Sun 16 Aug$1,563
Dep. Fri 21 AugRet. Thu 03 Sep$1,583
Dep. Tue 21 JulRet. Sun 09 Aug$1,607
Dep. Sun 15 NovRet. Tue 01 Dec$1,625
Dep. Mon 03 AugRet. Mon 17 Aug$1,650
Dep. Sun 17 JanRet. Sun 14 Feb$1,675
Dep. Tue 10 NovRet. Tue 24 Nov$1,723
Dep. Mon 08 MarRet. Mon 22 Mar$1,904
Dep. Mon 21 DecRet. Wed 20 Jan$2,245
Dep. Mon 18 JanRet. Sat 23 Jan$2,262
Dep. Thu 27 AugRet. Thu 10 Sep$2,471
MH,VJ Return flights from $965
Dep. Mon 24 AugRet. Mon 31 Aug$965
Dep. Sun 15 NovRet. Thu 26 Nov$1,061
MH,VJShow more Flights
Dep. Wed 04 NovRet. Tue 24 Nov$1,168
Dep. Mon 08 MarRet. Mon 22 Mar$1,176
Dep. Fri 31 JulRet. Sat 08 Aug$1,234
Dep. Sun 15 NovRet. Mon 30 Nov$1,236
Dep. Sat 17 OctRet. Mon 02 Nov$1,263
Dep. Mon 01 MarRet. Mon 15 Mar$1,294
Dep. Fri 31 JulRet. Sun 16 Aug$1,333
Dep. Sat 17 OctRet. Sun 01 Nov$1,383
Dep. Mon 03 AugRet. Mon 17 Aug$1,416
Dep. Fri 05 FebRet. Sun 21 Feb$1,424
Dep. Mon 13 JulRet. Sun 09 Aug$1,428
Dep. Thu 04 MarRet. Sat 20 Mar$1,434
Dep. Fri 19 MarRet. Thu 01 Apr$1,529
Dep. Wed 17 MarRet. Sat 03 Apr$1,812
PR Return flights from $972
Dep. Tue 11 MayRet. Mon 24 May$972
Dep. Tue 28 JulRet. Tue 11 Aug$984
PRShow more Flights
Dep. Mon 24 AugRet. Mon 31 Aug$985
Dep. Fri 31 JulRet. Sun 16 Aug$1,034
Dep. Fri 31 JulRet. Sat 08 Aug$1,062
Dep. Tue 21 JulRet. Sun 09 Aug$1,083
Dep. Wed 12 AugRet. Tue 25 Aug$1,098
Dep. Sat 17 OctRet. Sun 01 Nov$1,100
Dep. Sun 17 JanRet. Sun 14 Feb$1,116
Dep. Tue 26 JanRet. Sun 21 Feb$1,121
Dep. Mon 13 JulRet. Sun 09 Aug$1,131
Dep. Tue 10 NovRet. Tue 24 Nov$1,185
Dep. Sun 15 NovRet. Thu 26 Nov$1,219
Dep. Wed 04 NovRet. Tue 24 Nov$1,251
Dep. Wed 20 JanRet. Sun 14 Feb$1,253
Dep. Sun 15 NovRet. Tue 01 Dec$1,253
Dep. Mon 02 NovRet. Tue 17 Nov$1,255
Dep. Sat 17 OctRet. Mon 02 Nov$1,256
Dep. Sat 23 JanRet. Sun 14 Feb$1,277
Dep. Tue 03 NovRet. Tue 17 Nov$1,285
Dep. Mon 01 MarRet. Mon 15 Mar$1,294
Dep. Sun 15 NovRet. Mon 30 Nov$1,337
Dep. Tue 02 FebRet. Tue 16 Feb$1,347
Dep. Fri 05 FebRet. Sun 21 Feb$1,461
Dep. Sun 31 JanRet. Sun 14 Feb$1,465
Dep. Thu 04 MarRet. Sat 20 Mar$1,528
Dep. Mon 18 JanRet. Sat 23 Jan$1,576
Dep. Wed 17 MarRet. Sat 03 Apr$1,736
Dep. Mon 08 MarRet. Mon 22 Mar$1,764
Dep. Fri 29 JanRet. Sun 14 Feb$1,772
Dep. Fri 19 MarRet. Thu 01 Apr$1,815
Dep. Mon 21 DecRet. Wed 20 Jan$3,167
VJ Return flights from $974
Dep. Mon 24 AugRet. Mon 31 Aug$974
Dep. Wed 04 NovRet. Tue 24 Nov$996
VJShow more Flights
Dep. Sat 17 OctRet. Mon 02 Nov$1,124
Dep. Wed 05 AugRet. Wed 19 Aug$1,205
Dep. Fri 31 JulRet. Sat 08 Aug$1,224
Dep. Thu 27 AugRet. Thu 10 Sep$1,232
Dep. Mon 27 JulRet. Mon 10 Aug$1,255
Dep. Fri 19 MarRet. Thu 01 Apr$3,561
AK,D7,OD Return flights from $994
Dep. Mon 02 NovRet. Tue 17 Nov$994
Dep. Sun 15 NovRet. Thu 26 Nov$1,009
AK,D7,ODShow more Flights
Dep. Sun 15 NovRet. Tue 01 Dec$1,029
Dep. Mon 18 JanRet. Sat 23 Jan$1,386
HO,VA,VJ Return flights from $1,008
Dep. Mon 27 JulRet. Mon 10 Aug$1,008
Dep. Mon 24 AugRet. Mon 31 Aug$1,083
HO,VA,VJShow more Flights
Dep. Sun 15 NovRet. Thu 26 Nov$1,101
Dep. Mon 02 NovRet. Tue 17 Nov$1,159
Dep. Wed 05 AugRet. Wed 19 Aug$1,167
Dep. Thu 27 AugRet. Thu 10 Sep$1,176
Dep. Fri 31 JulRet. Sat 08 Aug$1,181
Dep. Mon 03 AugRet. Mon 17 Aug$1,230
Dep. Mon 08 MarRet. Mon 22 Mar$1,263
Dep. Thu 04 MarRet. Sat 20 Mar$1,409
Dep. Wed 17 MarRet. Sat 03 Apr$1,556
Dep. Wed 12 AugRet. Tue 25 Aug$1,601
Dep. Fri 31 JulRet. Sun 16 Aug$1,648
Dep. Mon 21 DecRet. Wed 20 Jan$1,973
AK,D7,OD,VA,VJ Return flights from $1,014
Dep. Sun 15 NovRet. Thu 26 Nov$1,014
Dep. Sun 15 NovRet. Tue 01 Dec$1,038
AK,D7,OD,VA,VJShow more Flights
Dep. Mon 02 NovRet. Tue 17 Nov$1,066
Dep. Thu 04 MarRet. Sat 20 Mar$1,066
Dep. Mon 18 JanRet. Sat 23 Jan$1,457
AK,D7,OD,VJ Return flights from $1,026
Dep. Sat 17 OctRet. Sun 01 Nov$1,026
Dep. Sun 15 NovRet. Thu 26 Nov$1,048
AK,D7,OD,VJShow more Flights
Dep. Mon 02 NovRet. Tue 17 Nov$1,054
Dep. Sun 15 NovRet. Tue 01 Dec$1,139
Dep. Mon 18 JanRet. Sat 23 Jan$1,443
CX,SQ,VJ Return flights from $1,026
Dep. Tue 28 JulRet. Tue 11 Aug$1,026
Dep. Fri 31 JulRet. Sun 16 Aug$1,049
CX,SQ,VJShow more Flights
Dep. Fri 31 JulRet. Sat 08 Aug$1,161
AK,D7,JQ,OD Return flights from $1,028
Dep. Mon 02 NovRet. Tue 17 Nov$1,028
Dep. Sun 15 NovRet. Tue 01 Dec$1,031
AK,D7,JQ,ODShow more Flights
Dep. Tue 03 NovRet. Tue 17 Nov$1,041
Dep. Sun 15 NovRet. Thu 26 Nov$1,046
Dep. Sat 17 OctRet. Sun 01 Nov$1,068
Dep. Thu 04 MarRet. Sat 20 Mar$1,081
H1,MH Return flights from $1,028
Dep. Mon 24 AugRet. Mon 31 Aug$1,028
Dep. Sun 15 NovRet. Thu 26 Nov$1,137
H1,MHShow more Flights
Dep. Mon 08 MarRet. Mon 22 Mar$1,160
Dep. Sat 17 OctRet. Mon 02 Nov$1,296
Dep. Fri 31 JulRet. Sun 16 Aug$1,370
Dep. Sat 17 OctRet. Sun 01 Nov$1,405
Dep. Mon 13 JulRet. Sun 09 Aug$1,512
Dep. Fri 19 MarRet. Thu 01 Apr$1,685

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Brisbane? Check out our domestic flights to Brisbane. If Brisbane is not your closest airport, then here are all our flights to Shanghai from Australia and flights to China. Maybe a different destination? Here are all the flights from Brisbane


Cheapest Time of Year to Fly from Brisbane to Shanghai

Return fares from Brisbane to Shanghai by month, based on the cheapest return airfares found for each month.

Aug 2026
$817
Sep 2026
$783
Oct 2026
$1,208
Nov 2026
$840
Feb 2027
$1,009
Mar 2027
$694

The cheapest month to fly to Shanghai is March 2027, with return fares from $694 — 43% cheaper than the most expensive month (October 2026, from $1,208).

When Should You Fly to Shanghai?

Based on the fares we've tracked, March is typically the cheapest month to fly to Shanghai, with return fares from $694. October is the most expensive month, with the cheapest return fares around $1,208.

Across the year, return fares to Shanghai average around $892. If you can travel in the off-peak months of March, September and August, you'll generally pay up to 22% less than the yearly average.


Cheapest Brisbane to Shanghai Return Prices

These are the cheapest prices for Brisbane to Shanghai return airfares.

August 2026
$817
September 2026
$783
October 2026
$1,208
November 2026
$840
February 2027
$1,009
March 2027
$694

Average Brisbane to Shanghai Return Prices

These are the average prices for Brisbane to Shanghai return airfares.

August 2026
$1,468
September 2026
$1,564
October 2026
$1,672
November 2026
$1,490
December 2026
$2,024
January 2027
$2,151
February 2027
$1,650
March 2027
$1,713
April 2027
$2,228

Frequently Asked Questions about flying from Brisbane to Shanghai

When is the cheapest time to travel from Brisbane to Shanghai?

The cheapest month to travel is typically March.

How much do return flights from Brisbane to Shanghai cost?

The best price we found for a return flight from Brisbane to Shanghai is $762.

What is the cheapest date to fly from Brisbane to Shanghai?

Currently, the cheapest date for a return flight from Brisbane to Shanghai is 26 January 2027.

What is the cheapest airline that flys from Brisbane to Shanghai?

Currently, the cheapest airline that flys from Brisbane to Shanghai is Malaysia Airlines.

Which airlines fly direct from Brisbane to Shanghai?

China Eastern and Qantas fly direct.

How long does a direct flight from Brisbane to Shanghai take?

The shortest direct flight usually takes 10 hours and 20 minutes.

What is the IATA airport code for Shanghai?

The IATA code for Shanghai is PVG. It is located in China at coordinates 31.15021, 121.8061.

When should you book flights to Shanghai?

From our data, you should book flights to Shanghai 60 days out.


How I Want That Flight can help you

What's the benefit of using I Want That Flight for my Brisbane to Shanghai flight?

Think of us as your personal shortcut to a great deal. Instead of you opening fifty different tabs, we instantly cross-check rates across heaps of airlines and booking sites to score you the sweet spot on pricing. Millions of holidaymakers count on us every year to get them airborne, so you're running with a pretty savvy crowd.

Can you sort me out with direct flights from Brisbane to Shanghai?

100%. As soon as the page finishes loading your options, hit the "Direct" filter. The layovers will vanish, leaving you with only the non-stop routes.

How does I Want That Flight find me the best Brisbane to Shanghai flights?

Once you punch your details into our search tool, we unlock all kinds of handy tricks to map out your journey. We’ll map out the most budget-friendly calendar dates and takeoff slots, and let you slice and dice the data until you pinpoint the exact itinerary that works for you.

I'm still in the planning phase. Can you ping me if Brisbane to Shanghai fares drop?

No worries at all. Just kick off a quick search, drop your email into our price tracker, and we’ll send a heads-up straight to your inbox the moment the price drops.

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia