1map logoGo to main page

Amsterdam to Oslo from $99: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Amsterdam, Netherlands
to
Oslo, Norway

How to Get from Amsterdam 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.

$99 - OtherBest price
917.6 kmDistance
3h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Amsterdam 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
4h  22m
Estimated price
$106-389
Recommended
Company
various
Drive
Plane
Train
Average Duration
3h  46m
Estimated price
$99-398
Cheapest
route map
Distance: 917.6 km
Duration: 3h 46m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
21h  35m
Estimated price
$127-180
Company
various
Train
Plane
Train
Average Duration
6h  31m
Estimated price
$128-458
Company
various
Train
Average Duration
19h  50m
Estimated price
$168-315
Company
various
Train
Drive
Average Duration
28h  7m
Estimated price
$168-315
Company
various
Bus
Train
Drive
Average Duration
30h  33m
Estimated price
$320-480
Company
various
Drive
Average Duration
14h  38m
Estimated price
$320-480

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $76 $82 $75 $80 $87 $83 $88
Fly $111 $108 $108 $118 $108 $148 $176

Traveling From Amsterdam to Oslo

Traveling from Amsterdam to Oslo connects you to two cities that contrast in vibrant canal life and rich history versus stunning fjords and a breathtaking natural landscape.

Best Neighbourhoods in Oslo

Oslo boasts diverse neighborhoods, each offering distinct character and charm.

Grünerløkka
• Known for its vibrant street art scene.
• Home to trendy cafes and unique boutiques.
Aker Brygge
• Features waterfront dining with stunning views.
• Popular for upscale shops and cultural attractions.
Frogner
• Famous for beautiful parks and historic buildings.
• Quaint streets lined with stylish cafes and restaurants.

Best Times To Visit Oslo's Attractions

Maximize your Oslo experience by timing your visits to top attractions just right.

Vigeland Park
Visit early in the morning or late afternoon to enjoy fewer crowds and cooler temperatures.
Oslo Opera House
Weekdays are ideal for touring; evenings offer stunning sunset views from the roof.
Akershus Fortress
Try visiting in the late morning on weekdays for a quieter, more enriching exploration.

Oslo Weather: What to Expect Year-Round

Oslo features a humid continental climate with distinct seasons, where summers are warm and winters are cold and snowy, making each time of year offer unique travel experiences. Planning your visit during late spring or early fall often provides mild weather, enhancing outdoor activities and sightseeing.

Dining Recommendation

A visit to Oslo isn’t complete without trying 'rakfisk'—a traditional dish of fermented fish that showcases Norway’s rich seafood heritage, distinct from Amsterdam's more traditional stroopwafels and herring. Enjoying rakfisk at a cozy local restaurant not only highlights the bold flavors of local ingredients but also immerses you in a dining atmosphere that reflects Norway's deep connection to its natural surroundings.

Amsterdam - Oslo operators

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

Plane Show flights
Website
klm.com

Plane from Amsterdam Schiphol (AMS) to Oslo (OSL)

Average Duration
1h 45m
Estimated price
$150-700
Website
flysas.com

Plane from Amsterdam Schiphol (AMS) to Oslo (OSL)

Average Duration
1h 47m
Estimated price
$110-420
Website
norwegian.com

Plane from Amsterdam Schiphol (AMS) to Oslo (OSL)

Average Duration
1h 45m
Estimated price
$85-440
Website
transavia.com

Plane from Eindhoven (EIN) to Oslo (OSL)

Average Duration
1h 50m
Estimated price
$65-320
Train Show train routes
Contact phone
+31 30 751 5155
Website
ns.nl

Train from Amsterdam Centraal to Osnabrueck Hbf

Average Duration
2h 52m
Estimated price
$29-75
Contact phone
+32 70 66 77 88
Website
thalys.com

Train from Amsterdam Centraal to Anvers-Central

Average Duration
1h 15m
Estimated price
$50-110
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Göteborg Centralstation to Oslo S

Average Duration
3h 47m
Estimated price
$45-75
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Amsterdam Sloterdijk to Copenhagen central train station

Average Duration
12h 25m
Estimated price
$75-110

Bus from Copenhagen central train station to Oslo Central Bus Station

Average Duration
8h 35m
Estimated price
$50-75
Ferry
Contact phone
+45 99 56 19 00
Website
colorline.no

Ferry from Kiel Norwegen-Kai to Oslo Hjortneskaien

Average Duration
20h
Estimated price
0-0
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Frederkishavn to Oslo Vipperangen

Average Duration
9h 35m
Estimated price
0-0

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

Traveling between Amsterdam 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 picturesque road trip from Amsterdam to Oslo covering a distance of 1527.3 km, enjoying the stunning landscapes and charming towns along the way. 💰 The cost of journeying by car from Amsterdam to Oslo ranges from €295 to €443, offering a budget-friendly and flexible travel option for exploring two captivating European cities. ⏰ With an approximate driving time of 14 hours and 38 minutes, this scenic drive allows you to create unforgettable memories and immerse yourself in the cultural delights of both Amsterdam and Oslo.
Average price
€295 - €443
🚆 Starting from Amsterdam Centraal, the train journey to Oslo S involves several transfers through cities like Osnabrück, Hamburg, and Göteborg, spanning a total of approximately 19 hours and 50 minutes. 🚆 With a total distance of 1,874 km, this train route from Amsterdam to Oslo includes 7 transfers, taking you through various scenic landscapes and cities, making for a picturesque and immersive travel experience. 🚆 The route is operated by Dutch Railways and Norwegian Railways, with ticket prices ranging from €155 to €291.
Departure Point
Amsterdam Centraal station
Arrival Point
Oslo S station
Useful tips for train travellers
• On your journey from Amsterdam to Oslo, onboard services vary depending on the train operator you choose. For example, NS International typically offers a bistro service where you can purchase snacks, drinks, and light meals. In contrast, the high-speed train operated by Vy provides a dining cart with a selection of sandwiches, pastries, and beverages. Make sure to check the specific operator’s website for details on catering options prior to your trip.
• The primary operators for this route include NS International and Vy. Generally, you can choose from different seating options: First Class, which offers spacious seating and complimentary meal services; Business Class, usually with ergonomic seats and a quieter environment; and Economy Class, which is more budget-friendly with standard seating. Reservations in advance are highly recommended to secure your preferred seat. You can visit their websites for more information: NS International - nsinternational.nl and Vy - vy.no
• When you arrive at Oslo Central Station (Oslo S), you’ll find that it is well equipped for travelers. There are storage lockers available for your luggage, so you can explore the city without being weighed down. The station also features clean restrooms and, while there are no dedicated showers, some nearby fitness centers might offer day passes for a shower option. After arriving, be sure to visit the information desk for help navigating onward travel.
🛫 Flying from Amsterdam Schiphol Airport to Oslo Airport is a quick and efficient journey, with the direct flight lasting only 1 hour and 40 minutes.
Departure Point
Amsterdam Schiphol Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• As you prepare for your flight, check if your airline offers online check-in to save time at Amsterdam Schiphol Airport, especially since Norwegian Air Shuttle and KLM often have options for this on their websites.
• Upon arrival at Oslo Airport (OSL), utilize the well-signposted airport trains and buses; the Flytoget Airport Express Train is a fast and efficient way to reach the city center in approximately 20 minutes.
• Expect to pay around 600-800 NOK for a taxi ride from Oslo Airport to the city center; it’s advisable to book a taxi through a reputable service, such as 02000, to avoid potential high surcharges.
🚌 Embark on an adventurous journey from Amsterdam to Oslo by bus, although there is no direct route available. Travelers will make transfers at Copenhagen Ingerslevsgade as part of the 21-hour and 35-minute trip. 💰 The prices for this bus route between Amsterdam and Oslo range from €117 to €166, offering budget-friendly options for travelers looking to explore both countries without the need for expensive flights or train tickets.
Departure Point
Amsterdam Sloterdijk station
Arrival Point
Oslo Central Bus Station

Frequently asked questions

Find out more about the route from Amsterdam to Oslo.

Or choose the category:
The distance between Amsterdam and Oslo is approximately 917.3 km. Depending on the mode of transportation, travel times vary. Taking the train from Amsterdam to Oslo typically takes about 19 hours and 25 minutes. Alternatively, flying from Amsterdam Schiphol to Oslo and then taking a train can take around 4 hours and 27 minutes. If traveling by car, it usually takes around 14 hours and 38 minutes, while the bus journey can take approximately 21 hours and 27 minutes.
The most cost-effective option for traveling from Amsterdam to Oslo is by bus, with prices ranging from €137-€192 and a travel time of 21 hours and 27 minutes. However, the quickest option is to fly from Amsterdam to Oslo and then take a train, with prices ranging from €82-€430 and a travel time of just 4 hours and 27 minutes.
The prices for traveling from Amsterdam to Oslo by train range from €149 to €315. Similarly, the prices for traveling from Oslo to Amsterdam by bus vary from €142 to €185.
To travel from Amsterdam to Oslo without using public transportation, the best option is to drive. The distance between the two cities is approximately 1527.3 km, and it takes around 14 hours and 38 minutes to drive. The prices of renting a car for this journey can vary from €293 to €440.
The most convenient way to travel from Amsterdam to Oslo without a car is by train. The journey takes approximately 19 hours and 25 minutes, and the tickets can cost between €147 and €321. Alternatively, you can fly from Amsterdam Schiphol Airport to Oslo and then take a train, which takes around 4 hours and 27 minutes.
There is no direct link between Amsterdam and Oslo by train. However, you can travel from Amsterdam to Oslo by taking a train from Amsterdam Centraal, with transfers at Osnabrück Hbf, Hamburg Hbf, Köpenhamn H, and Göteborg Centralstation. The entire journey takes approximately 19 hours and 25 minutes. Additionally, there is no direct bus from Amsterdam to Oslo, but you can take a bus from Amsterdam Sloterdijk, with transfers in Köbenhavn Ingerslevsgade. The bus journey takes approximately 21 hours and 27 minutes.
The flight duration from Amsterdam to Oslo is typically 1 hour and 45 minutes on a direct flight. However, flight times may vary depending on the airline and any layovers. As for the cost, it depends on various factors such as the time of booking, airline, and class of travel. On average, a round trip ticket can range from $100 to $300, but prices can fluctuate.
There are plenty of accommodation options available near Oslo. With over 409 hotels to choose from, you will have a wide range of choices to suit your preferences and budget. Prices for hotels start at around €55 per night.

Trips from Amsterdam