1map logoGo to main page

Oslo, Oslo County to Stockholm, Stockholm County from $40: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oslo, Norway
to
Stockholm, Sweden

How to Get from Oslo to Stockholm: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 by busBest price
418.8 kmDistance
2h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oslo to Stockholm with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
2h  45m
Estimated price
$69-181
Recommended
Company
Vy Buss
Bus
Average Duration
7h  30m
Estimated price
$40-65
Cheapest
route map
Distance: 418.8 km
Duration: 2h 45m

See more options

Pricing table
Company
various
Train
Average Duration
8h  1m
Estimated price
$0-0
Company
Swedish Railways (SJ)
Train
Average Duration
5h  18m
Estimated price
$50-80
Company
various
Drive
Average Duration
6h  13m
Estimated price
$110-170

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $28 $27 $26 $32 $32 $34 $38
Train $45 $43 $49 $63 $56 $32 $40
Fly $52 $46 $55 $59 $52 $55 $46

Traveling From Oslo to Stockholm

Traveling from Oslo to Stockholm offers a fascinating contrast between Norway's rugged fjords and Sweden's elegant cityscape.

Best Neighbourhoods in Stockholm

Stockholm boasts diverse neighborhoods, each with its own charm and character.

Gamla Stan
• Historic cobblestone streets and medieval buildings.
• Vibrant cafes and shops in a picturesque setting.
Södermalm
• Trendy vibe with boutiques and vintage stores.
• Scenic views from nearby vantage points.
Djurgården
• Home to museums and green spaces.
• Peaceful atmosphere perfect for leisurely walks.

Best Times To Visit Stockholm's Attractions

Planning your visit can make all the difference in your Stockholm experience.

Vasa Museum
Mornings right at opening time provide a quieter, immersive experience.
Stockholm Palace
Weekdays around midday often see fewer tourists than weekends.
Skansen Open-Air Museum
Visit on early mornings or late afternoons for smaller crowds.

Stockholm Weather: What to Expect Year-Round

Stockholm experiences a humid continental climate, with cold winters and mild summers, making late spring and early autumn ideal for comfortable exploration. Be prepared for variable weather, as conditions can change quickly, impacting how you experience the city's outdoor attractions.

Dining Recommendation

Try the classic Swedes' favorite, meatballs at Pelikan, a restaurant that reflects Stockholm's rich culinary heritage in a lively, welcoming atmosphere. Unlike Oslo's seafood-focused dining, here you'll savor hearty flavors and locally sourced ingredients that provide a delightful twist on traditional Scandinavian fare.

Oslo - Stockholm operators

Explore transport companies operating between Oslo and Stockholm, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+46 77 175 75 75
Website
https://www.sj.se/en/

Train from Oslo S to Stockholm Centralstation

Average Duration
5h 18m
Estimated price
$50-80
Contact phone
+46 771 15 15 15
Website
https://www.vy.se

Train from Lillestrøm stasjon to Stockholm Centralstation

Average Duration
6h 10m
Estimated price
0-0
Plane Show flights
Website
https://www.flysas.com

Plane from Oslo (OSL) to Stockholm (ARN)

Average Duration
1h 2m
Estimated price
$45-200
Website
https://www.norwegian.com

Plane from Oslo (OSL) to Stockholm (ARN)

Average Duration
1h 1m
Estimated price
$40-190
Website
https://www.ethiopianairlines.com

Plane from Oslo (OSL) to Stockholm (ARN)

Average Duration
1h 20m
Estimated price
$35-130
Bus Show bus routes
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Oslo Central Bus Station to Stockholm Main Station Terminalslingan

Average Duration
7h 30m
Estimated price
$65-110
Contact phone
+46 771 15 15 15
Website
https://www.vy.se

Bus from Oslo bussterminal to Stockholm Cityterminalen

Average Duration
7h 30m
Estimated price
$55-85
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Oslo to Stockholm

Average Duration
7h 25m
Estimated price
$40-65

Oslo to Stockholm: Overview of Bus, Train, Flight, and Car Trips

Traveling between Oslo and Stockholm offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from Oslo to Stockholm, covering a scenic driving distance of 327 miles. Enjoy the mesmerizing views as you cruise through the beautiful landscapes of Norway and Sweden. 💰 The prices for this journey by car range from €101 to €157. Plan your budget accordingly and make stops to savor local delicacies along the way. 🏙️ Arrive in Stockholm after approximately 6 hours and 13 minutes of driving. Explore the captivating Swedish capital, known for its historic architecture, vibrant culture, and picturesque waterfront.
Average price
€101 - €157
Useful tips for car travellers
• Fuel prices along the E6 and E18 highways typically range between 18-20 NOK per liter, but it's advisable to fill up in larger towns like Karlstad or near Oslo where prices can be more competitive.
• As you drive into Stockholm, familiarize yourself with the congestion tax system; entering the city center can incur fees of 11 to 35 SEK, depending on the time of day, so plan your arrival for off-peak hours to save money.
• Parking in central Stockholm costs around 30-50 SEK per hour during the day, with a maximum daily cost of approximately 300 SEK, so consider using Parkera or EasyPark apps to locate and pay for parking efficiently.
🚆 Depart from Oslo S on a direct train to Stockholm Centralstation, with services operating every four hours. The journey takes approximately 5 hours and 18 minutes. Swedish Railways operates the train services between Oslo and Stockholm. 🌆 The distance between Oslo and Stockholm is 566 km and can be covered by train in around 5 to 6 hours. Depending on the route chosen, travelers may have to make transfers at various stations along the way. Prices for the train tickets can range from €46 to €74. 🛤️ For those looking to take a longer scenic route, there are options with multiple transfers that can take around 9 hours to reach Stockholm. These journeys offer a chance to experience different parts of the countryside while traveling between the two cities by train.
Departure Point
Oslo S station
Arrival Point
Stockholm Centralstation
Useful tips for train travellers
• Onboard services for the train routes from Oslo to Stockholm are typically operated by Vy (formerly NSB) and SJ (Swedish Railways). Vy offers a dining car with a selection of meals, snacks, and drinks. SJ has a similar offering, with a bistro-type service providing meals and easy access to refreshments. You can pre-order meals or purchase on board, so consider checking their menus online before your trip.
• The seating options on the Vy and SJ trains include Economy Class, Business Class, and First Class. Economy Class is comfortable for the journey, while Business Class offers more spacious seating and amenities such as complimentary snacks and beverages. First Class typically features the most spacious seating and additional perks like access to lounges at some stations. Make sure to book your tickets in advance to secure your preferred class.
• There are two main operators for the Oslo to Stockholm route: Vy (vy.no) and SJ (sj.se). Check their official websites for timetable information, ticket prices, and special offers. If you're looking for local transport schedules in Stockholm, you can visit the SL website (sl.se) for complete travel options, including the metro and bus connections.
🛫 Experience a fast and convenient journey from Oslo to Stockholm by taking a direct flight with airlines such as Ethiopian Airlines, Norwegian Air Shuttle, or Scandinavian Airlines. The quickest flight between Oslo Airport and Stockholm Airport typically lasts just 55 minutes, allowing you to swiftly traverse the distance between the two Scandinavian capitals.
Departure Point
Oslo Airport
Arrival Point
Stockholm Airport
Useful tips for plane travellers
• Pack light to avoid excess baggage fees, as both Norwegian Air Shuttle and Scandinavian Airlines have strict limitations on luggage, and since it's a short flight of just 55 minutes, overhead bin space may fill up quickly.
• Upon arriving at Stockholm Arlanda Airport (ARN), follow the clear signs for 'Arlanda Express' or 'Flygbussarna' for the fastest transit to the city center; the Arlanda Express train takes about 20 minutes and departs every 15 minutes.
• Expect to pay around 500-600 SEK for a taxi ride from Stockholm Arlanda Airport to the city center; alternatively, check out the official taxi website for price quotes and to pre-book your ride at taxikurir.se For additional transport options, visit arlandaexpress.com and flygbussarna.se
🚍 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.
Departure Point
Oslo Central Bus Station
Arrival Point
Stockholm Main Station Terminalslingan
Useful tips for bus travellers
• Book your tickets in advance via Vy Buss or FlixBus to secure the best rates, as prices can range from €36 to €59 and fares may increase closer to departure dates. Visit Vy Buss at vybuss.no or FlixBus at flixbus.com for options.
• Arrive at Oslo Central Bus Station (Oslo bussterminal) well ahead of your departure time to ensure a smooth boarding experience—terminal locations can be busy, and finding your designated bus platform might take longer than you expect.
• Upon your arrival at Stockholm Main Station Terminalslingan, use the well-signposted lifts and escalators to navigate towards the central concourse, where you can connect to local transport options like the subway or regional trains—check the SL website at sl.se for maps and schedules for further travel.

Trips to Stockholm