Stockholm to Gothenburg by train

Last reviewed: July 2026

Typical duration
3h15m
Frequency
30 departures per day
Direct
Direct service
Bridge over water in Gothenburg at night

Train service

SJ

SJ is Sweden’s state-owned train operator, running high-speed, regional, and long-distance services across the country and into neighboring nations.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Frequently asked questions

How long does the Stockholm to Gothenburg train take?

The journey takes around 3 hours 15 minutes to 4 hours depending on the service. The fastest high-speed trains clock in at just over 3 hours.

How often do trains run between Stockholm and Gothenburg?

Direct trains link Stockholm Central Station to Gothenburg Central Station roughly every 30 to 60 minutes. The main operator is SJ (Swedish Railways), running high-speed X2000 and SJ3000 services.

How much do tickets cost for the Stockholm to Gothenburg train?

Advance ticket prices start from about 195 to 250 SEK one way. Prices are notably higher around Midsummer, Easter, and the Christmas and New Year period.

Do you need a seat reservation on the Stockholm to Gothenburg train?

Yes. Seat reservations are mandatory on SJ high-speed services and are automatically assigned when you buy your ticket, your coach and seat number are included. No need to search for a spare seat.

What are the best tips for getting a cheaper Stockholm to Gothenburg fare?

Look for off-peak departures in the late morning or early afternoon, the 10:30 train often costs less than the 07:00. Avoid peak periods like Midsummer, Easter, and Christmas/New Year. Booking your return trip at the same time can also lock in advance fares for both legs before prices rise.

More routes