


Planning weekend trips or a longer next trip between Stockholm and Oslo, and trying to decide between the train, cheap flights, or driving? This guide covers all the details: train station and bus station schedules, one way fares, and transport options for every budget. Swedish Railways (SJ) operates 4 trains daily to Oslo, with the first train departing Stockholm at 05:40 am and the last train departing Stockholm at 16:56 pm; tickets for the train from Stockholm to Oslo cost €40 to €120, and booking through the new Rail Ninja app — or the free app version — makes it convenient to catch the best available fare before your trip find turns into a scramble. Trains offer business class seating with numerous shops-style onboard offerings and checked luggage space, a solid option for anyone traveling in cold weather who'd rather not deal with an airport.
Yes — Swedish Railways (SJ) operates 4 trains daily to Oslo, departing from Stockholm Central Station and arriving directly into Oslo Central Station with no need to change trains, and tickets typically cost between €40 and €120 depending on how far in advance you book.
The first train departs Stockholm at 05:40 am, and the last train departs Stockholm at 16:56 pm, giving travelers a solid window throughout the day to plan around work, weekend trips, or an early arrival into Oslo.
Yes — Scandinavian Airlines offers 65 nonstop flights weekly between Stockholm and Oslo, with a flight time of just 1 hour and cheap flights starting from €51 one-way. Flight availability peaks in June and July with 18 flights weekly, making summer the easiest time to find good flight options.
It depends — tickets for the bus cost between €40 and €150, with FlixBus operating two rides daily between Stockholm and Oslo (the first bus from Stockholm leaves at 08:00, the last at 10:50), so while the bus can sometimes undercut the train, prices aren't always guaranteed to be lower once you factor in the extra travel time.
Business class seating includes extra comfort, numerous shops-style onboard offerings, and space for checked luggage, giving travelers a more relaxed way to handle the roughly 5-to-6-hour journey, especially useful during cold weather months when a warm train car beats waiting at a bus station.
Yes — booking a hotel room in Stockholm or Oslo ahead of time is a convenient way to explore either city properly rather than rushing straight to the train station, especially if you're combining the trip with weekend sightseeing before continuing your journey elsewhere in the world.
For Stockholm Oslo travel, the train remains the more relaxed option city-center to city-center, while cheap flights from Stockholm Arlanda Airport can work out faster in the air but add extra transfer time getting to and from the airport on both ends.
The Oslo train arrives directly into Oslo Central Station, which sits in the city center rather than near Oslo Airport — travelers continuing on to the airport need the separate Flytoget express train for that final leg.
For Stockholm Oslo travel, the train journey remains the more relaxed option city-center to city-center, departing right from Stockholm C, while cheap flights from Stockholm Arlanda Airport can work out faster in the air but add flying time through security and a transfer via the Arlanda Express on both ends of the trip.
A bus ticket can occasionally undercut fares booked through the Rail Ninja app today, though the journey between Norway and Sweden takes considerably longer by road than the direct train, which usually wins out over a full week of comparing prices.
The train offers free wifi, power sockets at every seat, and a restaurant car serving hot meals and drinks — comfortable extras that make the ride through Sweden and Norway's countryside feel less like transit and more like part of the trip itself.
Yes — both Stockholm and Oslo have high quality of life and excellent public transport, making either city easy to navigate on foot, by metro, or by tram once you arrive.
Yes — Stockholm spans 14 islands and is known for its grand architecture, offering a bustling urban scene with diverse neighborhoods to explore by bridge and ferry, while Oslo emphasizes outdoor activities like hiking and skiing, with the surrounding forests and fjord just a short trip from the city center.
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.