How do you get from Stockholm to Copenhagen by train?
Direct train or a change in Malmö, and how long it takes.
Short answer
Yes, you can go from Stockholm to Copenhagen by train, either on Snälltåget's direct service via Malmö or by taking a train to Malmö and changing to an Öresundståg train. The journey takes about 6 hours. The Öresund leg must be bought before you board, because the train does not sell tickets.
Why
- According to Snälltåget, its new direct day train between Stockholm, Malmö, Copenhagen and Hamburg started on 4 May 2026, with services in both directions.
- Snälltåget's timetable shows train 307 leaving Stockholm C at 10:43 and reaching København Syd at 16:46, after a stop in Malmö C.
- Öresundståg's timetable, valid from 14 December 2025 to 12 December 2026, shows trains from Malmö C reaching København H in 38 to 39 minutes.
Details
Snälltåget sold its day-train departures for 4 May to 1 November 2026, so check its site for winter times, although the company says it runs between Copenhagen, Malmö and Stockholm all year. If you change in Malmö instead, Visit Sweden gives about 4.5 hours for national trains from Stockholm to Malmö, followed by the short Öresund ride. For the crossing itself, see travelling to Denmark without a passport.
Tip
Buy the Öresund ticket in advance on the Öresundståg site or at a machine, because you cannot buy a ticket on the train. For more on this route, see the train to Copenhagen guide.
What may differ
Times depend on the season: Snälltåget sold its day-train departures for 4 May to 1 November 2026, so winter departures and times may differ.
Common misconception
There is no direct train from Stockholm to Copenhagen, so you always have to change in Malmö.
What actually happens
Snälltåget runs a direct day train from Stockholm C that calls at Malmö C and København Syd without a change, according to its 2026 timetable.
People also ask
- Is there a train from Stockholm to Copenhagen?
- Is there a direct train from Copenhagen to Stockholm?
- How long is the train from Stockholm to Copenhagen?
Sources
- Snälltåget: New direct train Skåne-Hamburg, timetable (18 Nov 2025)Checked at:
- Snälltåget: Newsroom and company descriptionChecked at:
- Öresundståg: Timetable Lund-Malmö-Copenhagen (14 Dec 2025 to 12 Dec 2026)Checked at:
- Visit Sweden: MalmöChecked at:
- Visit Sweden: Getting to and from Sweden's airportsChecked at:
This answer is for reference only. Rules can change, so check Snälltåget and Öresundståg before you travel.
Train to CopenhagenRelated questions
-
Do you get compensation for a delayed Snälltåget train?
Yes, Snälltåget pays 25% of the ticket price if you arrive 60 to 119 minutes late and 50% if you arrive 120 minutes or more late.
-
Where does Viking Line leave from in Stockholm?
Viking Line ferries leave from the Stadsgården terminal in Stockholm, at Tegelvikshamn, SE-11630 Stockholm, according to Ports of Stockholm and Viking Line.
-
What is the 'försalong' on Destination Gotland?
On Destination Gotland, the försalong is a lounge with reclining seats where films are shown on monitors during the crossing.
-
Is the Arlanda Express included in an SAS ticket?
Arlanda Express sells its own train tickets, and its price list, its ticket terms and Swedavia's train page mention no SAS or other airline ticket that includes the ride.

