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: SHA to BNE
Depart
Return
CZ Return flights from $1,158
Dep. Thu 01 OctRet. Sat 10 Oct$1,158
Dep. Mon 16 NovRet. Wed 02 Dec$1,218
CZShow more Flights
Dep. Sat 14 NovRet. Sat 21 Nov$1,219
Dep. Sat 05 DecRet. Sun 27 Dec$1,786
CZ,VA Return flights from $1,453
Dep. Sat 14 NovRet. Sat 21 Nov$1,453
Dep. Sat 05 DecRet. Sun 27 Dec$2,051
CX,CZ,QF Return flights from $1,605
Dep. Sat 14 NovRet. Sat 21 Nov$1,605
CZ,QF Return flights from $1,704
Dep. Sat 14 NovRet. Sat 21 Nov$1,704
Dep. Sat 05 DecRet. Sun 27 Dec$2,294
CZ,MF,QF Return flights from $1,743
Dep. Thu 01 OctRet. Sat 10 Oct$1,743
CX Return flights from $1,866
Dep. Thu 01 OctRet. Sat 10 Oct$1,866
MF,QF,VA Return flights from $2,019
Dep. Sat 14 NovRet. Sat 21 Nov$2,019
Dep. Mon 16 NovRet. Wed 02 Dec$2,025
MF,QF,VAShow more Flights
Dep. Thu 01 OctRet. Sat 10 Oct$2,232
Dep. Sat 05 DecRet. Sun 27 Dec$2,520
Dep. Sat 16 JanRet. Fri 12 Feb$5,534
MF,QF Return flights from $2,030
Dep. Mon 16 NovRet. Wed 02 Dec$2,030
Dep. Sat 14 NovRet. Sat 21 Nov$2,031
MF,QFShow more Flights
Dep. Thu 01 OctRet. Sat 10 Oct$2,245
Dep. Sat 05 DecRet. Sun 27 Dec$2,561
Dep. Sat 16 JanRet. Fri 12 Feb$6,016
CA,VA Return flights from $2,191
Dep. Thu 01 OctRet. Sat 10 Oct$2,191
Dep. Sat 14 NovRet. Sat 21 Nov$2,358
CA,VAShow more Flights
Dep. Sat 05 DecRet. Sun 27 Dec$2,740
MF,VA Return flights from $2,496
Dep. Sat 05 DecRet. Sun 27 Dec$2,496
CA,QF,VA Return flights from $2,662
Dep. Sat 16 JanRet. Fri 12 Feb$2,662

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 New Zealand and flights to China. Maybe a different destination? Here are all the flights from Brisbane


Average Brisbane to Shanghai Return Prices

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

December 2025
$2,476
February 2026
$1,680
April 2026
$2,276
May 2026
$1,459
August 2026
$1,811
September 2026
$2,001

Did you know...

  • BNE is the IATA code for Brisbane.
  • Shanghai is 2 hours behind Brisbane. Jetlag may be a problem.
  • The Novotel Brisbane Airport located at 6-8 The Circuit, Brisbane is the nearest hotel to Brisbane airport.

Questions and Answers

What airlines fly direct to Shanghai from Brisbane?

No airlines fly non-stop between Brisbane and Shanghai.

What is the best airline to fly to Shanghai from Brisbane?

The best airline to fly between Brisbane and Shanghai is Cathay Pacific.

How to get from Brisbane to Shanghai
Brisbane (BNE)
 to 
Hong Kong (HKG)
9h 0m
Layover - 1h 10m
Hong Kong (HKG)
 to 
Shanghai Pudong (PVG)
2h 20m
Make your own way from Pudong International Airport to Terminal 1

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