Wayfli › Stockholm (ARN) › To Beijing (PEK)

Stockholm (ARN) to Beijing (PEK) flights

There are direct flights from Stockholm-Arlanda Airport to Beijing Capital International Airport, sold by 2 airlines (including codeshares): Air China and SAS Scandinavian. The distance is 6,691 km, about 8h 40m in the air. There are also 6 one-stop options, via airports such as Copenhagen, Budapest and Warsaw.

Live fares for ARN → PEKSee all routes on the map
6,691 kmdistance
~8h 40mdirect flight time (estimate)
2direct airlines
6one-stop options

Direct flights from Stockholm to Beijing

RouteAirlines (incl. codeshares)DistanceTime (est.)
ARN → PEKAir China, SAS Scandinavian6,691 km~8h 40m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CPH CopenhagenNorwegian Air Sweden and Norwegian Air Shuttle then Air China and SAS Scandinavian7,741 km~12h 5m
BUD BudapestNorwegian Air Shuttle and Ryanair then Air China8,691 km~13h 15m
WAW WarsawLOT Polish then Air China and LOT Polish7,797 km~12h 10m
PRG PragueNorwegian Air Sweden and Norwegian Air Shuttle then Hainan Airlines8,548 km~13h 5m
HEL HelsinkiFinnair and Air China then Finnair and Air China6,706 km~10h 50m
BER BerlinEurowings then Hainan Airlines8,212 km~12h 40m

More from Stockholm and Beijing

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.