Cheap flights from Brisbane to Shanghai

How far in advance should I book a flight from Brisbane to Shanghai?

Travellers have found it’s best to book a flight 60 days in advance to save up to 52% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 60 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Brisbane to Shanghai 1-2 weeks in advance for as low as $1,000, or $1,057 for flights within the next 24 hours.

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

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, May can be a great choice for travel to Shanghai. Flights to Shanghai from Brisbane in May are about $735 on average during May, but can be found for as low as $507.

When is the cheapest time to fly from Brisbane to Shanghai (BNE - SH)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Brisbane to Shanghai as you normally would.

Cheap flights from Brisbane to Shanghai in January, February 2022

The best prices found for BNE to Shanghai flights in January, February
4 Feb. - 10 Mar.
BNE

Brisbane

PVG

Shanghai Pu Dong

2 stops

25h 30m
PVG

Shanghai Pu Dong

BNE

Brisbane

2 stops

31h 00m
$4,536

Multiple Airlines

View Deal

Deal found 18/1/22

4 Feb. - 10 Mar.
BNE

Brisbane

PVG

Shanghai Pu Dong

1 stop

17h 25m
PVG

Shanghai Pu Dong

BNE

Brisbane

2 stops

31h 00m
$5,102

Multiple Airlines

View Deal

Deal found 18/1/22

17 Feb. - 24 Feb.
BNE

Brisbane

PVG

Shanghai Pu Dong

3 stops

33h 15m
PVG

Shanghai Pu Dong

BNE

Brisbane

3 stops

25h 50m
$5,252

Multiple Airlines

View Deal

Deal found 18/1/22

Brisbane to Shanghai 2022 flight deals

Cheap flights to Shanghai from Brisbane found for this year
31 Mar. - 30 Apr.
BNE

Brisbane

PVG

Shanghai Pu Dong

1 stop

21h 55m
PVG

Shanghai Pu Dong

BNE

Brisbane

1 stop

18h 40m
$2,045

Air New Zealand

View Deal

Deal found 20/1/22

10 Apr. - 30 Apr.
BNE

Brisbane

PVG

Shanghai Pu Dong

1 stop

20h 55m
PVG

Shanghai Pu Dong

BNE

Brisbane

1 stop

18h 40m
$2,050

Air New Zealand

View Deal

Deal found 20/1/22

23 Mar. - 13 Dec.
BNE

Brisbane

PVG

Shanghai Pu Dong

2 stops

25h 30m
PVG

Shanghai Pu Dong

BNE

Brisbane

2 stops

42h 30m
$2,244

Multiple Airlines

View Deal

Deal found 20/1/22

One-way flights to Shanghai from Brisbane

The cheapest one-way flights from Brisbane to Shanghai
9 Mar.
BNE

Brisbane

PVG

Shanghai Pu Dong

1 stop

20h 45m
$1,642

Multiple Airlines

View Deal

Deal found 19/1/22

9 Mar.
BNE

Brisbane

PVG

Shanghai Pu Dong

2 stops

45h 25m
$1,939

Multiple Airlines

View Deal

Deal found 19/1/22

2 Mar.
BNE

Brisbane

SHA

Shanghai Hongqiao Intl

3 stops

34h 00m
$1,982

Multiple Airlines

View Deal

Deal found 17/1/22

Related info for your journey

Useful info, stats and facts about Brisbane to Shanghai flights.

What airport do you fly from for flights from Brisbane to Shanghai?

Most people fly from Brisbane (BNE) if they book a flight from Brisbane to Shanghai. Brisbane is conveniently located just 12.3 km from Brisbane’s city centre.

Which airlines flying from Brisbane to Shanghai have flexible cancellations due to COVID-19?

Singapore Airlines, China Eastern, and China Southern are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Brisbane to Shanghai for under $2,100 on Cheapflights?

Yes, there are multiple flights from Brisbane to Shanghai for under $2,100. The cheapest flight booked recently is on Air New Zealand for just $2,045, but on average you can expect to pay $2,824.

What are the most popular airlines that fly from Brisbane to Shanghai?

EVA Air, Air China and China Airlines are the most popular airlines when flying from Brisbane to Shanghai.

What are the cheapest flights from Brisbane to Shanghai?

While on average a flight from Brisbane to Shanghai is generally $1,776, our data shows the cheapest flight currently is $620. When looking at the most popular route, (Brisbane - Shanghai Hongqiao Intl), you can expect to pay $2,581 for that flight.

Can I fly to Shanghai from Brisbane right now?

Information is based on travel restrictions from Brisbane to Shanghai

Most visitors from Brisbane will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from Brisbane must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from Brisbane are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Can I fly back to Brisbane from Shanghai?

Returning to Brisbane from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Brisbane.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering Brisbane.

Top 10 airlines flying from Brisbane to Shanghai

The chart below displays the airlines Cheapflights users travelling from Brisbane to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Hainan Airlines
Cheapest$307
Average$465
FlexibilityNo cancel fee
On-time61%
COVID-19 safety
Philippine Airlines
Cheapest$360
Average$516
FlexibilityNo cancel fee
On-time60%
COVID-19 safety
Air China
Cheapest$444
Average$457
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
China Southern
Cheapest$464
Average$809
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
Malaysia Airlines
Cheapest$524
Average$678
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
China Eastern
Cheapest$524
Average$971
FlexibilityNo cancel fee
On-time62%
COVID-19 safety
Singapore Airlines
Cheapest$533
Average$710
FlexibilityNo cancel fee
On-time81%
COVID-19 safety
Qantas Airways
Cheapest$541
Average$898
FlexibilityNo cancel fee
On-time74%
COVID-19 safety
Cathay Pacific
Cheapest$583
Average$815
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Virgin Australia
Cheapest$589
Average$826
FlexibilityNo cancel fee
On-time80%
COVID-19 safety