1map logoGo to main page

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

Compare Travel Options and Prices

from
Stockholm, Sweden
to
Oslo, Norway

How to Get from Stockholm to Oslo: 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.

$45 by busBest price
419.75 kmDistance
2h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stockholm to Oslo 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
Plane
Train
Average Duration
2h  44m
Estimated price
$79-182
Recommended
Company
Vy Buss
Bus
Average Duration
7h  40m
Estimated price
$45-65
Cheapest
route map
Distance: 419.75 km
Duration: 2h 44m

See more options

Pricing table
Company
various
Train
Average Duration
6h  48m
Estimated price
$21-30
Company
Swedish Railways (SJ)
Train
Average Duration
5h  7m
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 $29 $25 $25 $28 $28 $26 $38
Train $37 $30 $35 $52 $56 $46 $55
Fly $51 $51 $54 $47 $47 $47 $47

Traveling From Stockholm to Oslo

The journey from Stockholm to Oslo offers a striking contrast, with Stockholm's vibrant urban life transitioning into Oslo's stunning natural landscapes and rich maritime culture.

Best Neighbourhoods in Oslo

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

Grünerløkka
• Trendy cafes and street art abound.
• A vibrant atmosphere filled with local events.
Aker Brygge
• Waterfront dining with stunning fjord views.
• Popular shopping and cultural attractions nearby.
Frogner
• Home to the iconic Vigeland Sculpture Park.
• Elegant buildings and spacious parks enhance its appeal.

Best Times To Visit Oslo's Attractions

Timing your visits to Oslo's attractions can enhance your experience significantly.

Vigeland Sculpture Park
Visit early in the morning for peaceful strolls and fewer visitors.
Akershus Fortress
Late afternoon visits provide beautiful light for photography and fewer crowds.
Oslo Opera House
Attending a weekday matinee offers a quieter atmosphere and stunning views.

Oslo Weather: What to Expect Year-Round

Oslo experiences a continental climate with cold winters and mild summers, making the city alluring at different times of the year. Consider visiting in late spring or early fall for comfortable weather that enhances your exploration of outdoor attractions and cultural events.

Dining Recommendation in Oslo

For an unforgettable culinary experience, try the traditional Norwegian dish 'klippfisk,' which consists of dried and salted cod, at Fiskeriet—an acclaimed seafood market and restaurant. This dining spot showcases Oslo’s rich maritime heritage, offering bold flavors and fresh ingredients that distinctly contrast with the more continental flair found in Stockholm.

Stockholm - Oslo operators

Explore transport companies operating between Stockholm and Oslo, 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 Stockholm Centralstation to Oslo S

Average Duration
5h 7m
Estimated price
$50-80
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
$19-22
Contact phone
0550-875 61
Website
tagakeriet.se

Train from Stockholm Centralstation to Kil station

Average Duration
2h 58m
Estimated price
$21-30

Train from Kil station to Oslo S

Average Duration
2h 50m
Estimated price
$0-0
Bus Show bus routes
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Stockholm Main Station Terminalslingan to Oslo Central Bus Station

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

Bus from Stockholm to Oslo

Average Duration
7h 25m
Estimated price
$45-65
Plane Show flights
Website
flysas.com

Plane from Stockholm (ARN) to Oslo (OSL)

Average Duration
59m
Estimated price
$45-200
Website
norwegian.com

Plane from Stockholm (ARN) to Oslo (OSL)

Average Duration
1h
Estimated price
$40-190
Website
ethiopianairlines.com

Plane from Stockholm (ARN) to Oslo (OSL)

Average Duration
1h 5m
Estimated price
$35-130

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

Traveling between Stockholm and Oslo 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 a scenic road trip from Stockholm to Oslo, covering a distance of 526.3 km, with an approximate driving time of 6 hours and 13 minutes. 💰 The cost of driving from Stockholm to Oslo by car ranges from €101 to €157, offering flexibility based on your budget and preferences.
Average price
€101 - €157
Useful tips for car travellers
• On your route from Stockholm to Oslo, you'll primarily be taking the E18 highway, which is well-maintained and offers scenic views, but be prepared for a potential detour around Karlstad due to road work; check live traffic updates on websites like Vägverket (Swedish Transport Administration).
• As you approach Oslo, note that there are several gas stations along the E18 route, with prices averaging around 20-22 SEK per liter; keep an eye out for stations in places like Kongsvinger and Skarnes as these tend to be competitively priced.
• Upon arriving in Oslo, be aware of the restricted traffic zones, particularly in the city center where car access is limited during peak hours; parking costs in these areas can range from 300 to 500 NOK per day, so consider using public transit or plan to park at designated parking facilities outside the center.
🚆 Traveling from Stockholm to Oslo by train is a convenient and scenic journey. The direct train service operated by Swedish Railways departs from Stockholm Centralstation and arrives at Oslo S station, taking approximately 5 hours and 7 minutes. 🎫 Ticket prices for the Stockholm to Oslo train vary between €46 to €74, offering an affordable option for exploring these two beautiful Nordic capitals by rail.
Departure Point
Stockholm Centralstation
Arrival Point
Oslo S station
Useful tips for train travellers
• Onboard the train operated by Vy and SJ, you can enjoy catering services that typically include a bistro car or trolley service offering meals, snacks, and beverages. Options usually include coffee, pastries, sandwiches, and sometimes warm meals depending on the time of day. Make sure to check the menu from the onboard staff or look for a QR code for a digital menu.
• The trains on this route provide comfortable seating options across different classes. First Class offers spacious seating with more legroom, complimentary meals, and access to lounges at the stations. Business Class seats generally feature more comfort and network connectivity but without the complimentary meals. Economy Class is more budget-friendly, providing standard seating with easy access to power outlets. Reserve early if you prefer specific seating as they can fill up quickly during peak travel seasons.
• For your train journey from Stockholm to Oslo, the main operators are Vy (vy.no) and SJ (sj.se). It's useful to check both websites as they might have different schedules, pricing, and promotions. Additionally, you can explore the local transport schedules for Oslo on Ruter's website (ruter.no).
🛫 Travel from Stockholm to Oslo is convenient and quick via a direct flight that takes just 55 minutes.
Departure Point
Stockholm Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• Check out Norwegian Air Shuttle’s website for real-time updates on flight schedules, as they often offer flexible timings that can save you time or even allow for last-minute adjustments to your travel plans.
• Upon arrival at Oslo Gardermoen Airport (OSL), follow the clearly marked signs for the Flytoget Airport Express Train, which will whisk you to Oslo Central Station in about 19 minutes—it's a fast and scenic option to start your Oslo adventure.
• Expect to pay around 800-950 NOK (~$75-90 USD) for a taxi ride from Oslo Airport to the city center; however, consider the Flybussen airport bus for only about 200 NOK (~$20 USD), which is a cost-effective alternative.
🌲 The direct bus service departs from Stockholm Main Station Terminalsligan station and arrives at Oslo Central Bus Station, with multiple departures daily. The journey encompasses approximately 7 hours and 40 minutes of travel time. 💸 Ticket prices for the bus ride from Stockholm to Oslo can range from €42 to €60, offering a budget-friendly way to experience the journey of 455 km through Sweden and Norway's picturesque countryside.
Departure Point
Stockholm Main Station Terminalslingan
Arrival Point
Oslo Central Bus Station