How long does the train from Malmö to Stockholm take?
Journey times from Visit Sweden and Snälltåget's timetable.
Short answer
The train from Malmö to Stockholm takes about four and a half hours on national trains, and just under five hours on Snälltåget's 2026 day train. Visit Sweden gives four and a half hours, while Snälltåget's timetable shows 16:18 from Malmö C and 21:17 in Stockholm C. Snälltåget's train runs without a change.
Why
- Visit Sweden says national trains run from Stockholm to Malmö in about 4.5 hours.
- Snälltåget's 2026 timetable shows train 306 leaving Malmö C at 16:18 and reaching Stockholm C at 21:17, and train 307 leaving Stockholm C at 10:43 and reaching Malmö C at 15:41.
- SJ reported in March 2025 that on the Malmö-Stockholm line the flight is about 50 minutes faster than the train.
Details
Snälltåget's day train calls at Södertälje Syd, Norrköping, Linköping, Nässjö, Alvesta, Hässleholm, Eslöv and Lund, and its summer-season tickets covered 4 May to 1 November 2026. The company says it runs between Malmö and Stockholm all year. For the full route, see Stockholm-Gothenburg-Malmö by train and, for Malmö hotels, where to stay in Malmö.
Tip
Compare departures from SJ and Snälltåget for your date, since the stopping pattern and exact times differ. See how to buy SJ tickets for how SJ sells its tickets.
What may differ
The time depends on the operator and the train: national trains are given as about 4.5 hours, and Snälltåget's day train as just under 5 hours.
Common misconception
You have to change trains somewhere between Malmö and Stockholm.
What actually happens
Snälltåget's timetable shows trains running between Malmö C and Stockholm C with intermediate stops but no change, and Visit Sweden describes national trains running from Stockholm to Malmö.
People also ask
- How long is the train from Malmö to Stockholm?
- How long does it take to travel from Stockholm to Malmö by train?
Sources
This answer is for reference only. Rules can change, so check SJ and Snälltåget before you travel.
Stockholm-Gothenburg-MalmöRelated 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.

