R/F RailorFlight
Copenhagen → Stockholm
Depends

Copenhagen Stockholm

Fly for speed, train for sanity. Day trip or tight schedule: fly.

Train · city to city
5h 20m
Flight · city to city
3h 30m
Confidence
medium
City-to-city
Train 5h 20m
Flight 3h 30m

City-to-city includes airport access, buffer, exit time, and the transfer to town.

CO₂ per passenger
Train 10.9 kg
Flight 69.3 kg

Flight is roughly the rail footprint on this route.

Typical one-way
Train €45
Flight €55

Mid-band fare booked 2–3 weeks ahead, no checked bag.

The corridor.

Where this pair sits in the network. The lime line is the active route — dashed lines are other verdicts we cover.
The case

Should you take the train?

Headline flight time isn't door-to-door. Updated May 2026.

SAS and Norwegian together operate about 22 flights a day on Copenhagen to Stockholm Arlanda on average. Scheduled time in the air is 75 minutes on most rotations. That is the part flying wins cleanly.

From central Copenhagen you still need time for the airport transfer, security, and the onward rail link from Arlanda into Stockholm. Add those and a one-hour flight becomes closer to three and a half hours before any delay appears.

The train alternative is a one-change journey via Malmö on the fastest services. Skånetrafiken takes you across the bridge in 41 minutes, then SJ's X2000 covers the rest in about 4h 27m. Total station-to-station time is five hours twenty minutes with power, Wi-Fi and a proper seat the whole way.

This route has settled into its current shape since the Øresund bridge opened. No sleeper operates on this direct city-pair. SJ continues to operate X2000 on this corridor, and the current journey time is the relevant benchmark for now.

Where the plane still wins: an early-morning meeting that forces a 06:30 departure or a same-day return with no interest in scenery. Otherwise the train is the lower-stress choice.

Line by line.

The bits the booking sites won't put next to each other.
By train By flight Note
Door-to-door time 5h 20m about 3h 30m door-to-door Wins Train is pure station time; flight includes airport rail legs and buffers on both ends.
Stations vs airports København H to Stockholm Centralstation Wins Copenhagen to Stockholm Arlanda Both train stations sit in the center; Arlanda adds an onward rail transfer into Stockholm.
Typical one-way price €45-€70 Wins €55-€140 Train undercuts once booked three weeks ahead; same-day flight fares often match or beat walk-up rail.
CO2 per passenger 10.9 kg Wins 69.3 kg Train saves roughly 58 kg, or 84 % of the flight’s footprint.
Frequency 7 departures/day 22 flights/day Wins SAS and Norwegian operate the bulk of nonstop flights; rail has fewer daily options but stays competitive on convenience.
Number of transfers 1 change at Malmö 1 onward rail transfer Draw Train change is short and same-station; flight adds airport processing plus one rail segment.
Working / sleeping Power, Wi-Fi, and a proper seat Wins Tray table and onboard basics Five hours on the X2000 is genuinely productive; the flight is too short for real work.
Luggage Ample baggage space on board Wins Checked-bag fees may apply depending on fare Train removes most baggage stress and cost.
Operations signal SJ runs the main long-distance service on this corridor Both airports have strong links to the city centers, but weather can affect winter operations Draw Neither side shows chronic delay clusters; watch winter weather at Arlanda.

If you're taking the train.

The real-world bits a timetable won't tell you.
01
Booking

SJ or Skånetrafiken app, book ahead for better fares.

Book the through ticket on SJ.se for the X2000 leg after the short Skånetrafiken hop. Advance fares are typically lower than walk-up prices.

02
Stations

København H to Stockholm Centralstation via Malmö.

København H is central. At Malmö the change is straightforward, and Stockholm Centralstation puts you in the city center.

03
Risk

The Malmö change is the only fragile point.

The transfer is usually manageable, but weather disruptions and engineering works can affect the corridor.

Deeper rail intelligence · for the train-curious

Go deeper on the rail side.

Delay profile · 2025

"Median arrival delay at Stockholm Centralstation sits around 8 minutes. The 90th percentile reaches 25 minutes, almost always from the Danish side in heavy rain or the Swedish side during leaf-fall season."

Disruption risk
/100

The corridor is well used and generally straightforward, but engineering works can affect timings.

Transfer fragility
/100

The Malmö change is straightforward, but allow buffer time if you are connecting onward.

Scenic notes

"Southern Sweden is pleasant rather than dramatic, with forest and lake scenery on parts of the run."

Operators & ticketing

Skånetrafiken runs the first leg; SJ operates the X2000 on the main long-distance section.

Common questions.

The five things people actually ask before they book.
Five hours and twenty minutes with one change at Malmö.
Route data · updated 3d ago

Latest route facts.

Monthly refreshes pull scheduled flying times, carriers, frequency, rail itineraries, and a baseline CO₂ comparison from ProFlightSearch.com and published rail timetables. Editorial copy stays editorial — these numbers are the operational baseline.

scheduled flying time
Weekly22 flights
CarriersNorwegian, SAS
Rail Regional rail planners
5h 20m fastest journey
Sample arrival Mon, May 18, 08:34 AM
Median journey5h 20m
Direct trains0 of 7 sampled
OperatorsSkånetrafiken, SJ
CO₂ IEA baseline
58 kg saved by rail
Rail11 kg
Flight69 kg
Saving84%
Rail distance573 km
Flight distance564 km
Update cycle
Last updated2026-06-01
Next refresh2026-07-02