Travel to Oslo by train - Getting to Oslo - Transport -

Trains to Oslo

Train is a comfortable way to travel, and you can enjoy beautiful Norwegian scenery on the way. 

Approximate travel times by train: 

Bergen–Oslo    7 hours
Stockholm–Oslo   4.5–5 hours
Gothenburg–Oslo   4 hours
Oslo Airport–Oslo   20 minutes

At Oslo Visitor Centre we sell train tickets for NSB trains and the Airport Express Train. You can also buy excursions like the popular Norway in Nutshell round trip etc.

Arrival by train
All trains to Oslo arrive at Oslo Central Station, directly in the city centre. Local trains and most regional trains also stop further west in the city, at Nationaltheatret, Skøyen and Lysaker. uses cookies

for statistics etc. By using the site, you consent to our use of cookies. Read more.