Flights from Stockholm to Shanghai – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
BMA to PVG – All flight route options from Bromma, Sweden to Shanghai Pudong International Airport, China. This route is operated by Finnair. The flight time is 15 hours and 25 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.
Stockholm to Shanghai flights
This route is operated by 1 airline. You will be doing a stopover in Helsinki (Airport code: HEL).
Are there any non-stop flights from BMA to PVG?
There are no direct or non-stop flights from Bromma, BMA to Shanghai Pudong International Airport, PVG.
Tip! Consider Stockholm Arlanda Airport (ARN) to Shanghai Pudong International Airport (PVG) or Stockholm Arlanda Airport (ARN) to Hongqiao International (SHA) as alternatives aswell.
Stockholm to Shanghai with Finnair
If you fly from Stockholm with Finnair you will do a stopover in Helsinki, HEL before reaching Shanghai. This flight trip will take 15 hours and 25 minutes and you can fly every Monday or Thursday with departures . Finnair is a member of the air alliance OneWorld.
Distance & flight times: Bromma to Shanghai Airport
The flight time between BMA and PVG is 15 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
HEL Helsinki | 15h 25m | - | - |

Quick copy and share this page
From Sweden to Shanghai
Below is a list of other cities in Sweden with flights to Shanghai with either non-stop or connecting flights.