The route
Trains follow the Southern Main Line (Södra stambanan) south from Stockholm through Norrköping and Linköping, across the forests and lakes of Småland via Nässjö and Alvesta, and down into Skåne through Hässleholm and Lund to Malmö. The fastest SJ trains take about 4.5 hours.
Snälltåget runs a lower-cost service on the route, including night trains that continue to Germany. You can compare departures and book Stockholm–Malmö tickets on Omio.
Continuing to Copenhagen
From Malmö, regional trains cross the Øresund Bridge to Copenhagen in about 35 to 40 minutes, and some long-distance trains from Stockholm continue to Copenhagen directly. See our Malmö to Copenhagen guide.
Tips
- Get off at Lund: it is 10 minutes before Malmö and worth a stop for its cathedral and old town.
- Book early: the cheapest fares go first, especially in summer.