The direct bus (FlixBus) takes about 10 hours, while the indirect bus, which goes through Oslo or Gothenburg, can take up to 18 including layover. Make sure you compare to train travel before you book – sometimes the rates end up being the same (or even a smidgen cheaper for the train!), and the train is much faster and more cosy. 05/28/17 12:48 AM. 1278 posts. We took the train from Stockholm to Oslo on May 19. We paid $43 dollars for 2 tickets ( I think it was 199 SK each). We arrived at the train station at 5:10 AM (one T-banna stop from where we stayed) and departed at 5:40. We arrived in Oslo at 10:30 and walked the few blocks to our hotel. The ride from Oslo to Bergen: what to expect. Known as Bergensbanen, or the Bergen Line in English, the train route stretches across southern Norway for a total of 496km (308 miles). The line was built at the end of the 19th century and is still Northern Europe’s highest mainline railway line – it crosses the craggy Hardangervidda plateau There are usually maintenace projects and rescheduling during the summer which might explain it. Maybe you end up on a replacement bus if youre unlucky. I'm not able to find any trains on Omio.com, only buses. Sj.se does however offer direct train rides but the entirety of July is fully booked. The next available train is on the 1st of August. Train, car ferry. Take the train from Oslo S to Stockholm Centralstation. Take the car ferry from Stockholm to Port of Turku. 18h 46m. €136 - €243. 1a Travelling from Oslo (Norway) to Narvik (Norway) To travel in Norway by train with VY or another operator, please buy your train ticket online via one of the following booking links. There you find exact schedules and ticket prices. Advance fares (Minipris) can be considerably cheaper compared to full fare tickets. If you are five adults with five luggage then it is one luggage per person which seems reasonable. If you can lift some of the suitcases up, as previously said you have plenty of space above the seats, and some space at the entrance of the coach. Edited: 7 years ago. Report inappropriate content. There are no overnight trains between Oslo and Stockholm. Swebus runs overnight buses leaving Oslo at 2300 reaching Stockholm at 0645. Swebus runs overnight buses leaving Oslo at 2300 reaching Stockholm at 0645. You can take a bus from Oslo to Rovaniemi via Karlstad Centralstation, Karlstad Busstationen, Arlanda terminal 4 buss, Umeå Busstation, and Luleå in around 27h 50m. Airlines. Finnair. Scandinavian Airlines. Air Baltic. There are 9 intercity buses per day from Stockholm to Oslo. Traveling by bus from Stockholm to Oslo usually takes around 9 hours and 4 minutes, but the fastest FlixBus bus can make the trip in 7 hours and 10 minutes. Distance. 259 mi (416 km) w72w.