Sweden
Stockholm to Gothenburg by Train
The train is the most direct way to travel between Stockholm and Gothenburg, about 397 km apart. Sweden’s national rail operator, SJ, runs most of the service, and the fastest direct trains take several hours. Fares and timetables change often, so check the current figures on the operator’s website before you pay.
The sections below cover the operators, journey times, departures, booking, fares, ticket changes, and what you can claim when a train is late. The train is also weighed against flying, the bus, and driving.
Train operators on the route
SJ is the main operator on this line. It sells two products here, SJ Snabbtåg and SJ Regional, and its fare page for Stockholm to Gothenburg lists a starting price for each. Compare departure times, durations, and seat options when you search for a train.
VR, another Swedish rail operator, also competes with SJ on this route. VR Snabbtåg journeys with connections take considerably longer. Their times include connections, so they cannot be compared directly with SJ’s direct trains.
Flixtrain reportedly ended its service on this route in April 2024, though some sales sites still list it. Snälltåget’s service on this route is unconfirmed. Tågab, Västtrafik, and Mälartåg appear on sales sites without route details. Check each operator’s own website before you plan a trip around any of these names.
How long the train takes
The fastest direct SJ trains are the quickest option. Most departures take longer. The average journey takes about 4 hours 12 minutes. Plan for about four hours between stations, and treat the fastest direct SJ train as the best case.
Train frequency and timetables
Between 22 and 25 direct trains run each day. The first departure is at 3:08 AM and the last at 8:22 PM. Weekday departures run from 5:43 AM to 8:28 PM and weekend departures from 6:01 AM to 8:28 PM. Those differences matter if you need an early start or a late return.
Schedules change by season and day of the week. The SJ website shows the current departures for your date, and you should check it before you book.
Booking your ticket
SJ states that cheaper fares are often available when you book early, and the price also moves with demand and departure time. Book on the SJ website when you can, because you then deal directly with the operator for any change or claim.
Most Swedish long-distance trains require a seat reservation, so check that your fare includes one before you pay. Booking sites also sell SJ tickets. Before you buy from one, read the seller’s terms and the fare conditions, because a reseller can add its own rules for changes and refunds.
Train fares from Stockholm to Gothenburg
SJ’s fare page lists "from" prices of 245 SEK for SJ Snabbtåg and 195 SEK for SJ Regional. These are starting prices, and the price you pay depends on the departure time, how full the train is, and how early you book. Confirm the current price on the SJ site before you plan a budget.
Fares on other sales channels run much wider, from near 48 SEK to 1,612 SEK for a same-day SJ departure. Use SJ’s "from" price as the floor for planning, and check any fare outside that range on SJ’s site.
Average fares on this route are 591 SEK for a train and 502 SEK for a bus. The gap is small, so travel time, comfort, and station location will decide most travelers’ choices.
Changing or canceling a ticket
SJ sorts its tickets into three groups. A refundable ticket can be canceled for a refund minus a fee. A rebookable ticket can be moved to a different day on the same route for a fee, and you pay the difference if the new fare costs more or receive the difference back if it costs less. You cannot change or refund a non-rebookable ticket.
The fee amounts are not listed here, so read the SJ terms page for your ticket type before you buy. Pay attention to the group your fare falls into, because it decides whether a missed train or a changed plan costs you money.
SJ delay compensation and how to claim
SJ’s delay compensation is based on the total length of the train’s route, so the whole route counts even if you ride only part of it. SJ’s compensation tiers for routes of 150 km or more pay 25 percent of the ticket price for a delay of 60 minutes and 50 percent for a delay of 120 minutes. The Stockholm to Gothenburg route is 397 km, so this tier is the one that should apply.
For a route of 150 km or more, the threshold is a 60-minute delay, so plan around that figure. Confirm the threshold on SJ’s own compensation page before you file.
For delays that leave you without a meal or a hotel stay, food and drink are due at 60 minutes or more, and accommodation may be covered when the delay causes an overnight stay. Check SJ’s terms for any meal limit before you spend.
To claim, use SJ’s online compensation form. You need your ticket number, the travel date, the length of the delay, and an email address. The claim window is six weeks for most tickets and two months for Resplus-marked tickets, so file as soon as you can. If SJ already paid for a meal or hotel, you cannot claim the same costs again.
These payments rest on EU passenger rights rules and Swedish rail rules. Read the rule text or SJ’s terms page before you file a claim that depends on the legal basis.
Flights, buses, and driving
Flying is the fastest option in the air. The flight from Arlanda to Landvetter takes about 1 hour 5 minutes. Once you add the trip to and from the airports, the total is about 3.5 to 4 hours. Fares start at 499 SEK. The travel time on the ground eats up most of the gap, and the train also leaves from the city center. The figures here cover only Arlanda and Landvetter, so flights from Bromma or Säve fall outside this comparison.
The bus takes considerably longer than the train. Buses depart from Västerbroplan and arrive at Nils Ericsson Terminalen in Gothenburg. An hourly direct bus leaves from Cityterminalen and also takes considerably longer than the train. FlixBus is the largest operator on this route, with trips that vary with traffic and fares from 199 SEK. Vy Bus4You also lists fares from 199 SEK. Buses cost the least, but they take the longest.
Driving takes about 5 hours from airport to airport over 393 km, and fuel and tolls run $97 to 98. The car gives you the most control over your stops and departure time. You also carry the parking, the traffic, and the drive back.
Arriving at Arlanda, you can reach Gothenburg without a direct train. The route runs through Stockholm Central with one or two transfers on SL commuter trains, SJ, or Vy Bus4You. The full trip takes longer than the direct train. The cheapest option costs about $66. The route via Stockholm Central has fares of $100 to 160.
Key Takeaways
- Check SJ’s current fares before you budget: SJ lists "from" prices of 195 SEK for SJ Regional and 245 SEK for SJ Snabbtåg, but the page is undated, and prices on resale sites range far wider.
- Plan around about four hours between stations: The fastest direct SJ trains take several hours, and most departures take longer.
- Read the ticket group before you pay: Refundable, rebookable, and non-rebookable tickets handle changes very differently, and the fees are set in SJ’s terms.
- Use the 397 km tier to estimate a delay payment: For routes of 150 km or more, guides put compensation at 25 percent for a 60-minute delay and 50 percent for a 120-minute delay.
- Choose the train for city-center arrivals: The train runs from center to center and avoids the airport transfer that adds time to flights.