ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Stockholm

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration7h
Distance531
Avg. price$ 30
Bus trips3 found

Buses from Oslo to Stockholm

🚍 The journey from Oslo to Stockholm by bus takes approximately 7 hours and 30 minutes. Services depart four times a day, making it a convenient option for travelers. 💰 The prices for a bus ticket between Oslo and Stockholm range from €37 to €60, offering an affordable and comfortable transportation option for your trip between these two vibrant cities.

Where to stay in Stockholm

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Oslo and Stockholm. The bus departs from Oslo Central Bus Station and arrives at Stockholm Main Station Terminalslingan. This service operates four times a day, with buses running daily. The journey typically takes around 7 hours and 30 minutes.
  • You can catch the bus from Oslo to Stockholm at Oslo Central Bus Station. This is where the bus services, operated by Vy Buss, depart from for the journey to Stockholm. Make sure to arrive at the bus station in advance of the departure time to ensure a smooth boarding process for your trip.
  • The bus from Oslo to Stockholm arrives at Stockholm Main Station Terminalslingan. This is where the Vy Buss services conclude their journey from Oslo. Once you reach Stockholm, you can easily access other forms of transportation or explore the city from this central arrival point.
  • The cost of a bus ticket from Oslo to Stockholm typically ranges from €37 to €61. Prices may vary depending on factors such as the time of booking and availability. It is advisable to book in advance to secure the best fare for your journey.
  • There are four direct buses that operate daily between Oslo and Stockholm. These buses depart from Oslo Central Bus Station and arrive at Stockholm Main Station Terminalslingan. The journey on these buses takes approximately 7 hours and 30 minutes. The ticket prices for the bus service between Stockholm and Oslo range from €37 to €61, offering passengers flexibility in budget options.
  • The Oslo to Stockholm buses are typically less crowded during early morning departures or late evening departures. The midday buses may be more crowded due to travelers choosing this as a convenient time to travel. It is advisable to consider booking tickets for the less popular departure times to potentially have a more comfortable and spacious journey.
  • The first bus of the day traveling from Oslo to Stockholm departs from Oslo Central Bus Station. The last bus of the day also leaves from the same station, offering travelers a late option for their journey. It is recommended to check the specific departure times with the bus operator, Vy Buss, to plan your trip accordingly.

Will you be returning to Oslo by bus?

If you are looking for a return bus trip, check out the buses from Stockholm to Oslo.

See schedule