How to Get From Stockholm to Göteborg

5 options for getting between these Swedish cities

••• Göteborg. Creative Commons

From Stockholm to Göteborg/Gothenburg, the distance isn't too far and the choices of transportation are many. Travelers in Sweden often wish to combine visits to both cities, which is a great idea if you have the time. But how do you get from one city to the other? Let's find out which transportation option fits you best when it comes to traveling from Stockholm to Göteborg (or back).

Stockholm to Göteborg by Train

Quick, comfortable and easy to book, the journey by train from Stockholm to Göteborg takes about 3.5 hours and can be quite scenic.

Riding the train from Stockholm to Göteborg is a popular option and comes with a reasonable price, starting at around 458 SEK ($53) for a one-way ticket on certain days of the week via The cheapest prices are available if you buy tickets in advance before you get to Stockholm or Göteborg.

(Tip: also gives additional discounts to travelers 25 and younger and 60 and older, and to groups of two to five people, along with instant e-ticketing and free reservations.)

Stockholm to Göteborg by Air

You can fly from Stockholm Arlanda Airport to Göteborg Landvetter Airport starting at around 547 SEK ($62) one way for a direct flight by SAS. You can also fly to Göteborg Landvetter from Stockholm Bromma Airport, which starts at around the same price:

Naturally, flight prices between Stockholm and Göteborg depend on factors such as time of year.

The advantage of traveling between these cities by air is a quick flight time of only 55 minutes. Budget travelers might want to explore other options, though.

Stockholm to Göteborg by Car

A 470 kilometer (292 miles) drive, it will take about five hours to get from Stockholm to Göteborg. From Stockholm, take E4 to Jönköping, and turn west onto Road 40 toward Göteborg.

From Göteborg, take Route 40 to Jönköping and merge onto E4 toward Stockholm.

An alternative route between the cities of Stockholm and Göteborg is taking E20 to E18. This leads you further north, increasing your journey to 485 kilometers (301 miles), a 5.5-hour drive.

Stockholm to Göteborg by Bus

There are several daily buses, such as Swebus Express, operating between Stockholm and Göteborg. For 200 SEK ($23) one way, taking the bus is a cheap option if you have the time. The bus between Stockholm and Göteborg takes about seven hours.

In Göteborg, you'll find the long-distance bus terminal (Nils Ericson Terminal) right behind the train station. In Stockholm, head to Swebus Express in the City Terminal (Cityterminalen).

Stockholm to Göteborg by Ferry

If you don't mind taking an entire week of your trip to get from one city to another, you can take a cruise from Stockholm to Göteborg along the Göta Canal. Pricing per person can be more than $1,000, so unless you have a lot of time and a big budget, consider the other transportation options mentioned instead of taking a ferry.