Skip to content

Direct train Malmö–Gothenburg–Oslo

Travel with Snälltåget between Malmö, the Swedish west coast, Gothenburg and Oslo. The daytime train runs via destinations including Lund, Helsingborg, Halmstad and Varberg before continuing to Gothenburg and onwards to Norway.

The route is a convenient option whether you are travelling to the west coast for a city break or holiday, visiting Gothenburg, or continuing all the way to Oslo. On board, you can relax, enjoy the scenery or have a meal in our restaurant carriage Krogen.

Food, drinks and breakfast on board

Our restaurant carriage Krogen travels with you along the entire route between Malmö, Gothenburg and Oslo. Here you can enjoy hot meals, drinks and lighter refreshments during the journey.

To secure a table, we recommend booking in advance. Table reservations and meals can be added via My Journey.

If you only want something small, Krogen also offers coffee, tea, soft drinks, water, sandwiches, pastries and sweets to take back to your seat.

Breakfast on board: You can pre-order a breakfast with a double cheese roll, cinnamon bun, juice and a hot drink for SEK 99. Vegan, gluten-free and lactose-free options are also available. Breakfast costs SEK 109 when purchased on board and is subject to availability.

Read more about food and drink in Krogen.

Departures in 2026

Snälltåget operates daily departures between Malmö, Gothenburg and Oslo from 15 June 2026. The trains normally also call at Lund, Helsingborg, Halmstad, Varberg, Trollhättan, Sarpsborg and Fredrikstad.

In Malmö, you can also connect with our night train towards Copenhagen, Hamburg and Berlin. Read more about the night train to Hamburg and Berlin.


Timetable 2026

The times in the timetable are preliminary and may change due to track maintenance. For current times and prices, please see our online booking. Information about planned service disruptions can be found under Travel information.

Malmö–Gothenburg–Oslo
Malmö C06.38
Lund C06.48
Helsingborg C07.14
Halmstad C07.55
Varberg08.29
Gothenburg – Göteborg-Mölndal09.08
Gothenburg – Göteborg-Gamlestaden09.16
Trollhättan09.46
Sarpsborg11.55
Fredrikstad12.10
Oslo S13.16
Oslo–Gothenburg–Malmö
Oslo S14.48
Fredrikstad15.54
Sarpsborg16.12
Trollhättan18.14
Gothenburg – Göteborg-Gamlestaden18.45
Gothenburg – Göteborg-Mölndal18.57
Varberg19.30
Halmstad C20.03
Helsingborg C20.47
Lund C21.14
Malmö C21.25