Flights from Brisbane to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BNE to PVG – All flight route options from Brisbane International, Australia to Shanghai Pudong International Airport, China. These flights are operated by 11 airlines. Fly non-stop with China Eastern Airlines or choose from 8 different transit flights. The shortest flight time is 10 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Brisbane to Shanghai flights
With over 430 flights every week and 9 different airlines you have a wide range of options. You can fly non-stop to Shanghai (PVG) from Brisbane (BNE) with China Eastern Airlines but if a stopover option suits you better you can choose to fly via Seoul, Hong Kong or any other of the 8 alternatives with connectiing airports.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Brisbane to Shanghai with China Eastern Airlines
You can fly non-stop every Wednesday, Friday, Saturday or Sunday with departure times at 11:00, 11:10 or 11:20. China Eastern Airlines is a member of SkyTeam.
With Korean Air
If you fly from Brisbane with Korean Air you will do a stopover in Seoul, ICN before reaching Shanghai. This flight trip will take 13 hours and 40 minutes and you can fly every Tuesday, Thursday, Saturday or Sunday with departures at 08:30 or 08:40. Korean Air is a member of SkyTeam.
Distance & flight times: Brisbane International to Shanghai Airport
The shortest flight time between BNE and PVG is 10 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 30m | - | 4568 miles (7350 km) |
ICN Seoul | 13h 40m | 1h 20m | 5344 miles (8598 km) |
HKG Hong Kong | 14h 15m | 3h 25m | 5126 miles (8248 km) |
MNL Manila | 14h 43m | 3h 55m | 4784 miles (7697 km) |
CAN Guangzhou | 15h 5m | 3h 25m | 5176 miles (8328 km) |
SYD Sydney | 15h 15m | 3h 40m | 5382 miles (8660 km) |
NRT Tokyo | 15h 20m | 2h 0m | 5591 miles (8996 km) |
MEL Melbourne | 15h 45m | 2h 35m | 5869 miles (9443 km) |
TPE Taipei | 15h 50m | 4h 40m | 4648 miles (7479 km) |


Quick copy and share this page
From Brisbane to China
Below is a list of other destinations to China from Brisbane International with either direct flights or 1 stop connections.
From Australia to Shanghai
Below is a list of other cities in Australia with flights to Shanghai with either non-stop or connecting flights.