Gothenburg to Oslo Trains

Traveling between Gothenburg and​ Oslo by train is a wonderful way to see one of the most beautiful cities in Scandinavia! This route is not only scenic, but it is also affordable and convenient. So don't let your train trip to Scandinavia pass you by without booking your train ticket today

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

332 km

Travel time

Travel time

3h 36m

Trains per day

Daily Departures


Gothenburg to Oslo Railway Route Map

Scandinavian culture is filled with intriguing mysteries. You can spend one day exploring ancient sites and the next enjoying modern amenities at the other place.

Scandinavian railways are an integral part of the country's infrastructure. Sweden and Norway can be explored by train easily since the trains are reliable and depart frequently.

Both Economy Class and First Class will provide you with comfortable and enjoyable seating.

Gothenburg to Oslo Train Timetable

By purchasing a train ticket from Gothenburg to Oslo, you can enjoy a memorable journey to Norway for a very reasonable price. A trip that takes about 3 hours and 36 minutes does not require passengers to change trains.

*The information is subject to change. Planning a rail journey in Sweden? Check current Gothenburg - Oslo train timetable.

Book Train Tickets from Gothenburg to Oslo

Gothenburg to Oslo Train Stations

Gothenburg Central Station

Address:  Drottningtorget, 411 03, Gothenburg, Sweden
Oslo Central station
​Address: Jernbanetorget 1, 154, Oslo, Norway

FAQ: What to Know About Gothenburg to Oslo Train

Discover Popular Routes in Sweden

Would you like to experience a train journey in Sweden? Choose your perfect ticket from different routes today!

Stockholm to Copenhagen Trains

Distance: 523 km

Time: 5h 2 m

Price: $56

Stockholm to Gothenburg Train

Distance: 398 km

Time: 3h 2 m

Price: $37

Oslo to Stockholm Train

Distance: 416 km

Time: 5h 33 m

Price: $52

Oslo to Bergen Train

Distance: 430 km

Time: 6h 30 m

Price: $93