
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.
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ö C | 06.38 |
| Lund C | 06.48 |
| Helsingborg C | 07.14 |
| Halmstad C | 07.55 |
| Varberg | 08.29 |
| Gothenburg – Göteborg-Mölndal | 09.08 |
| Gothenburg – Göteborg-Gamlestaden | 09.16 |
| Trollhättan | 09.46 |
| Sarpsborg | 11.55 |
| Fredrikstad | 12.10 |
| Oslo S | 13.16 |
| Oslo–Gothenburg–Malmö | |
|---|---|
| Oslo S | 14.48 |
| Fredrikstad | 15.54 |
| Sarpsborg | 16.12 |
| Trollhättan | 18.14 |
| Gothenburg – Göteborg-Gamlestaden | 18.45 |
| Gothenburg – Göteborg-Mölndal | 18.57 |
| Varberg | 19.30 |
| Halmstad C | 20.03 |
| Helsingborg C | 20.47 |
| Lund C | 21.14 |
| Malmö C | 21.25 |
