Malmö to Stockholm train

Cheap train tickets from Malmö to Stockholm

Showing times and prices for 12 Aug





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

2nd Cheapest
22:55Malmö11h49 10:44Stockholm, Centralstation
2 changes

Train schedule Malmö to Stockholm

Showing trains for tomorrow, Friday, 12 August
22:55Malmö11h49 10:44Stockholm, Centralstation
2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

12 Aug
13 Aug
14 Aug
15 Aug
16 Aug
17 Aug
18 Aug
19 Aug
20 Aug
21 Aug
22 Aug
23 Aug
24 Aug
25 Aug
26 Aug
27 Aug
28 Aug
29 Aug
30 Aug
31 Aug
01 Sept

Fastest train times from Malmö to Stockholm

Showing times and prices for 12 Aug

Fastest Journey

11 h 49 m


11 h 49 m

Trains per day



513 km

It's difficult to get from Malmö to Stockholm without changing at least 2 times.

2nd Fastest
22:55Malmö11h49 10:44Stockholm, Centralstation
2 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Malmö to Stockholm

distanceDistance317 miles
durationAverage train duration4 h 30 min
priceAverage train ticket price£86 (€97)
frequencyTrain frequency11 a day
changesDirect trainYes, there are 11 direct trains a day
carriersTrain providersSL, Öresundståg, Snälltåget, SJ, FlixTrain, Vy Bus4You or Skånetrafiken

Trains from Malmö to Stockholm cover the 317 miles long route taking on average 4 h 30 min with our travel partners like SL, Öresundståg, Snälltåget, SJ, FlixTrain, Vy Bus4You or Skånetrafiken. Normally, there are 11 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £46, but the average price of train tickets is £86. Travellers depart most frequently from Malmö Centralstation and arrive in Stockholm Centralstation.

Train providers: Skånetrafiken, Oresundstag and Nettbuss Express trains Malmö to Stockholm

Skånetrafiken, Oresundstag and Nettbuss Express trains will get you from Malmö to Stockholm from £46. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Nettbuss Express

Nettbuss is the largest bus company in Norway and for your next trip by train between Malmö and Stockholm you can choose between two differents ticket types: Economy and Plus.

If you're looking for cheap Nettbuss Express tickets to Stockholm from Malmö, check out Omio! With one-way Malmö to Stockholm train ticket prices starting as low as £80 when you book in advance, we'll help you get to Stockholm from Malmö by showing you the latest Nettbuss Express offers, train timetables and tickets for this 317 miles (512 km) route. You can also review relevant ticket information for each class fare available on this trip, such as luggage policy and amenities offered onboard with Nettbuss Express. If you search for Nettbuss Express tickets between Malmö and Stockholm in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train to Stockholm from Malmö on offer, Omio makes it easier than ever for you to find that perfect train with Nettbuss Express so you can enjoy a smooth and comfortable journey.

  • Average Price: £80

Save time and money by searching for and booking your Oresundstag train from Malmö to Stockholm online with Omio! If you’re looking for the cheapest, fastest or earliest Oresundstag train to Stockholm from Malmö, Omio can help you out every step of the way. Check current Oresundstag train timetables for the ideal departure and arrival times, compare the best connections for the 317 miles (512 km) route between Malmö and Stockholm as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains from Malmö to Stockholm, you can check straight away if the Oresundstag ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official Oresundstag Malmö to Stockholm train tickets online on Omio quickly and easily and enjoy the travel experience!

    Are you making plans to travel between Malmö and Stockholm? Why not take a train with Skånetrafiken? Omio can show you current Skånetrafiken train times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Malmö to Stockholm trains all in one place. On the Skånetrafiken train, you can expect to travel 317 miles (512 km) between Malmö and Stockholm. If you use the Omio app to search for trains from Malmö to Stockholm, you can quickly see if the Skånetrafiken ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way Skånetrafiken train between Malmö and Stockholm, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

      Trains from Malmo to Stockholm

      With direct trains available between the city centres of Malmo and Stockholm, getting to Sweden’s capital is easy and convenient. Most days, multiple direct services run this route, reaching Stockholm in just four and a half hours. There are also journeys with changes available to suit a variety of budgets and travel plans, and trains run throughout the day to make travel times flexible.

      Which train companies travel from Malmo to Stockholm?

      A number of companies provide a train service from Malmo to Stockholm. The direct trains are operated by SJ and Snälltåget, with SJ trains usually having the shortest journey duration. Other providers on this route include Øresundståg, Skånetrafiken, and Nettbuss.

      How long is the train from Malmo to Stockholm?

      The fastest trains on this route are direct, getting from Malmo to Stockholm in around four and a half hours. There is also a direct overnight train which takes around seven and a half hours. Trains which require changes in other Swedish cities can take up to ten hours in total.

      How many trains are there from Malmo to Stockholm?

      About 15 to 20 trains run from Malmo to Stockholm each day. Trains depart every one to two hours during the daytime with reduced service at night. Departure times are spread throughout the day, meaning passengers can usually find a route that serves their needs. On weekdays, trains typically run as early as 5:00 a.m. until as late as 10:30 p.m. The first train on weekends usually departs between whilst still early, departs slightly later with the last train leaving around 4:00 p.m. on Saturdays and 11:00 p.m. on Sundays.

      What are the departure and arrival stations for trains from Malmo to Stockholm?

      Departure train station: Trains depart from Malmo Centralstation, right by the Old Town surrounding Malmo’s city centre square. Passengers can reach this station via any of the citywide or regional bus services which stop outside. Inside the station, passengers can take advantage of left luggage storage, shops, and dining options.

      Arrival train station: Trains arrive in Stockholm’s city centre at Stockholm Centralstation. Facilities include left luggage lockers, eateries, and a business lounge. Getting around Stockholm from this station is easy. It’s connected to T-Centralen metro station which is a stop on lines T10, T13, T17 and more. It’s also adjacent to Cityterminalen, Stockholm’s main bus terminal.

      Travel Tips: Trains from Malmö to Stockholm

      Travel by train to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Malmö to Stockholm.
      Omio customers have found cheap train tickets to Stockholm from Malmö for as low as £46  for the next 7 days.
      If you are looking to buy your train ticket in the next 7 days, you can expect the Malmö to Stockholm train to cost on average £86  one way.
      The train distance from Malmö to Stockholm is around 317 miles.
      The Malmö to Stockholm train duration is on average 4 h 30 min, which is to be expected when travelling 317 miles to Stockholm from Malmö. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

      When taking a train from Malmö, you have a couple of train stations you can depart from including Malmö Centralstation, Malmö Hyllie station and Malmö Triangeln station. When you arrive in Stockholm, your train can arrive in train stations including Stockholm Centralstation, Stockholm, Cityterminalen and Stockholm Södra.

      Omio customers travelling this route book their trains from Malmö Centralstation   to Stockholm Centralstation.

      The most popular departure train station with passengers for this route, called Malmö Centralstation, is located 0.4 miles (641 m) from the city centre of Malmö.

      The most popular arrival train station, Stockholm Centralstation, is located 1.3 miles (2.1 km) away from the city centre of Stockholm.

      If you're looking for trains from Malmö to Stockholm, you can rely on SL, Öresundståg, Snälltåget, SJ, FlixTrain, Vy Bus4You or Skånetrafiken to get you to Stockholm. It's also good to check out all possible train companies for the Malmö to Stockholm route to see if there might be differences in the amenities they offer.
      Yes, there are 11 direct trains per day from Malmö to Stockholm, and you can find a direct train for this route with SJ  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
      On average, there are 11 trains a day from Malmö to Stockholm. The train times and services may be different on weekends and holidays compared to weekdays.
      The earliest train for this journey departs from Malmö at 05: 58. The last train leaves from Malmö at 23: 45. Check Omio for the latest train timetable from Malmö to Stockholm and book the best time to depart on your chosen travel date.
      The price of a one way train ticket from Malmö to Stockholm is on average £86 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Stockholm from Malmö available a few months in advance.

      Important Stations and Airports for this Journey

      Malmö Centralstation is the most popular Malmö railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Malmö for your journey to Stockholm.
      Amenities at station
      Phone Number
      +46 841062600
      Ticket Office Hours
      Mon - Fri: 09: 15 - 17: 15
      Public transport options for Malmö Centralstation
      Bus lines: 2, 3, 4, 5, 8, 31, 32, 35
      Train lines: City Tunnel, Øresund Line, Southern Main Line, West Coast Line

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      Hand With Phone