Stockholm to Oslo Railway Route
Travel time
5h 59 min - 6h 16 min
Daily Departures
Reverse Route
Stockholm to Oslo Railway MapTaking the train from Stockholm to Oslo is a great idea! The SJ train is without the doubt the most convenient way to travel between the two gorgeous Scandinavian capitals. Even though a flight might be quicker - train journey is less stressful. For instance, you won't need to go through the long process of check-in, or luggage handling. And more importantly, you won't need to drive outside the city to reach the airport, both central stations are located within the heart of the capital cities. The first train departs from Stockholm at 05:40 am and the last one departs to Oslo at 16:56 pm. Moreover, on our website you can also check how long is train from Oslo to Bergen or distance between Oslo and Stockholm to be fully aware of your train journey. |
Stockholm to Oslo Train Details
The following information about train stations will help you plan your journey smoothly from Stockholm to Oslo
Departing from
FAQ: What to Know About Stockholm - Oslo Train
As you already know, a ticket price depends on a few things, such as preferred travel class, how far in advance you book your tickets, and etc. Usually, a one-way ticket from Stockholm to Oslo starts from 103 USD. You can check out the current departure schedule, price and book your tickets online on Rail Ninja.
All Stockholm - Oslo trains are direct. Your journey might take from 5h 59 min to 6h 16 min depending on the train.
The earliest train departs from Stockholm to Oslo at 6 am.
Book Train Tickets from Stockholm to Oslo
Related Routes