Wayfli › Stockholm (ARN) › To Shanghai (PVG)

Stockholm (ARN) to Shanghai (PVG) flights

There are direct flights from Stockholm-Arlanda Airport to Shanghai Pudong International Airport, sold by one airline: China Eastern. The distance is 7,780 km, about 10h in the air. There are also 8 one-stop options, via airports such as Amsterdam, Frankfurt and Beijing.

Live fares for ARN → PVGSee all routes on the map
7,780 kmdistance
~10hdirect flight time (estimate)
1direct airline
8one-stop options

Direct flights from Stockholm to Shanghai

RouteAirlines (incl. codeshares)DistanceTime (est.)
ARN → PVGChina Eastern7,780 km~10h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamITA Airways and Norwegian Air Sweden then China Southern Airlines and KLM10,063 km~14h 55m
FRA FrankfurtEthiopian Airlines and Lufthansa then Air China and Lufthansa10,081 km~15h
PEK BeijingAir China and SAS Scandinavian then Air China and China Southern Airlines7,790 km~12h 10m
MUC MunichNorwegian Air Shuttle and Lufthansa then Air China and Lufthansa10,096 km~15h
CPH CopenhagenNorwegian Air Sweden and Norwegian Air Shuttle then China Eastern and SAS Scandinavian8,824 km~13h 25m
BUD BudapestNorwegian Air Shuttle and Ryanair then Shanghai Airlines9,726 km~14h 30m
HEL HelsinkiFinnair and Air China then Finnair and Air China7,792 km~12h 10m
BEG BelgradeNorwegian Air Shuttle and Etihad Airways then Air Serbia10,097 km~15h

More from Stockholm and Shanghai

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.