How to get from Oslo to Amsterdam

Updated:

Train to Oslo fly

Once you arrive at Amsterdam Centraal, you can take the subway, tram, or bus to get around the city. Make sure to buy an I amsterdam card for discounts on transportation and attractions.

Overall, travelling from Oslo to Amsterdam is a relatively quick and easy journey. It is possible to do in one day and it is not expensive. You can save time and money by taking the train instead of the plane. There are several companies to choose from and the prices are quite reasonable. Make sure you have an I amsterdam card to take advantage of all the discounts and attractions available. Have a great trip!



Take the train Oslo S at the station Flytoget.

The journey takes approximately 22 m. Ticket price is about €15 The travel distance is 46 km.

Carrier is Flytoget.

Buy ticket

Get off at the Oslo lufthavn stasjon.
Fly out to Oslo (OSL) of the Amsterdam Schiphol (AMS) airport.

The journey takes approximately 1 h 55 m. Ticket price is about €65

Carrier is Norwegian Air Shuttle.

🔎

🚖 Find a cheap local taxi

Get off at the Amsterdam Schiphol (AMS).
Take the train Schiphol Airport at the station Dutch Railways (NS).

The journey takes approximately 14 m. Ticket price is about €6 The travel distance is 15 km.

Carrier is Dutch Railways (NS).

Buy ticket

Get off at the Amsterdam Centraal.


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


Train to Oslo Sandefjord fly

Travelling from Oslo to Amsterdam is easy and convenient with various transport options available. The first step is to take the train from Oslo S station with Norwegian Railways (VY) to Torp stasjon, which takes approximately 1 h 33 m and costs approximately €14. The travel distance is 113 km. Once you reach Torp stasjon, you can take the Vy Buss bus to Sandefjord lufthavn Torp, which takes around 4 m and costs around €11, with the travel distance being 1 km. From there, you can take a flight from Oslo Sandefjord (TRF) to Amsterdam Schiphol (AMS) airport, which takes around 1 h 45 m and costs around €95. The last step is to take the train from Amsterdam Schiphol (AMS) to Oslo (OSL) with Dutch Railways (NS). This train journey takes 14 m and costs €6, with a travel distance of 14 m. All in all, you can reach Amsterdam from Oslo in approximately 3 h 36 m and with a total cost of €126.



Take the train Oslo S at the station Norwegian Railways (VY).

The journey takes approximately 1 h 33 m. Ticket price is about €14 The travel distance is 113 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Torp stasjon.
Take the Vy Buss bus at the Torp stasjon station .

The journey takes approximately 4 m. Ticket price is about €11 The travel distance is 1 km.

Carrier is Vy Buss.

Buy ticket

Get off at the Sandefjord lufthavn Torp.
Fly out to Oslo Sandefjord (TRF) of the Amsterdam Schiphol (AMS) airport.

The journey takes approximately 1 h 45 m. Ticket price is about €95

Carrier is KLM.

🔎

🚖 Find a cheap local taxi

Get off at the Amsterdam Schiphol (AMS).
Take the train Oslo lufthavn stasjon at the station Dutch Railways (NS).

The journey takes approximately 14 m. Ticket price is about €6 The travel distance is 14 m.

Carrier is Dutch Railways (NS).

Buy ticket

Get off at the Oslo (OSL).


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


Train

If you’re looking to get from Oslo to Amsterdam, the easiest and most affordable way is to take the train. Start your journey in Oslo at the Tågkompaniet station, and take the train to Göteborg Centralstation. This journey takes approximately 3 h 30 m, and ticket prices are around €55. The travel distance is 330 km and the carrier is Tågkompaniet.

From Göteborg Centralstation, take the train to København H with Öresundståg. This journey takes approximately 3 h 49 m, and ticket prices are around €1. The travel distance is 335 km and the carrier is Öresundståg.

At København H, take the train to Hamburg Hbf with Danish Railways (DSB). This journey takes approximately 4 h 52 m, and ticket prices are around €40. The travel distance is 493 km and the carrier is Danish Railways (DSB).

At Hamburg Hbf, take the train to Duisburg Hbf with Deutsche Bahn Intercity-Express. This journey takes approximately 3 h 26 m, and ticket prices are around €20. The travel distance is 393 km and the carrier is Deutsche Bahn Intercity-Express.

From Duisburg Hbf, take the train to Arnhem Centraal with VIAS Rail GmbH. This journey takes approximately 1 h 29 m, and ticket prices are around €25. The travel distance is 98 km and the carrier is VIAS Rail GmbH.

Finally, take the train from Arnhem Centraal to Amsterdam Centraal with Dutch Railways (NS). This journey takes approximately 1 h 3 m, and ticket prices are around €13. The travel distance is 95 km and the carrier is Dutch Railways (NS).

So there you have it – a step-by-step guide for getting from Oslo to Amsterdam. With a few changes of train, you can enjoy the journey and arrive at your destination in comfort and style.



Take the train Oslo S at the station Tågkompaniet.

The journey takes approximately 3 h 30 m. Ticket price is about €55 The travel distance is 330 km.

Carrier is Tågkompaniet.

Buy ticket

Get off at the Göteborg Centralstation.
Take the train Göteborg Centralstation at the station Öresundståg.

The journey takes approximately 3 h 49 m. Ticket price is about €1 The travel distance is 335 km.

Carrier is Öresundståg.

Buy ticket

Get off at the København H.
Take the train København H at the station Danish Railways (DSB).

The journey takes approximately 4 h 52 m. Ticket price is about €40 The travel distance is 493 km.

Carrier is Danish Railways (DSB).

Buy ticket

Get off at the Hamburg Hbf.
Take the train Hamburg Hbf at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 3 h 26 m. Ticket price is about €20 The travel distance is 393 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Duisburg Hbf.
Take the train Duisburg Hbf at the station VIAS Rail GmbH.

The journey takes approximately 1 h 29 m. Ticket price is about €25 The travel distance is 98 km.

Carrier is VIAS Rail GmbH.

Buy ticket

Get off at the Arnhem Centraal.
Take the train Arnhem Centraal at the station Dutch Railways (NS).

The journey takes approximately 1 h 3 m. Ticket price is about €13 The travel distance is 95 km.

Carrier is Dutch Railways (NS).

Buy ticket

Get off at the Amsterdam Centraal.


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


Bus

Traveling from Oslo to Amsterdam can be a hassle, but with the right planning, it can be an enjoyable and affordable experience. The best way to get from Oslo to Amsterdam is by taking the FlixBus bus at the Oslo station. This journey will take approximately 14 h 20 m, and tickets start at €40. The travel distance is 950 km, and the carrier is FlixBus.

Once you arrive at the Hamburg central bus station, you will need to take the FlixBus bus at the Hamburg Hauptbahnhof/ZOB station to get to Amsterdam. This journey will take approximately 6 h 45 m, and tickets start at €24. The travel distance is 490 km, and the carrier is FlixBus.

By taking the bus, you can save money and enjoy the views of the countryside. There are also restrooms on board, so you can remain comfortable throughout the journey. It is important to plan ahead and purchase your tickets in advance in order to get the best deals and ensure your seats.

Overall, traveling from Oslo to Amsterdam via the FlixBus is an affordable and convenient way to get to your destination. With this detailed guide, you can now easily plan your journey and make the most of your trip. Have a safe and enjoyable journey!



Take the FlixBus bus at the Oslo station .

The journey takes approximately 14 h 20 m. Ticket price is about €40 The travel distance is 950 km.

Carrier is FlixBus.

Buy ticket

Take the FlixBus bus at the Hamburg Hauptbahnhof/ZOB station .

The journey takes approximately 6 h 45 m. Ticket price is about €24 The travel distance is 490 km.

Carrier is FlixBus.

Buy ticket

Get off at the Amsterdam Sloterdijk.


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


Bus car ferry train

If you want to get from Oslo to Amsterdam, the best way to do it is to take the Vy Buss bus at the Oslo bussterminal station and get off at the Kristiansand rutebilstasjon. The journey takes around 4 h 18 m and the ticket price is approximately €40. Once you arrive in Kristiansand, you need to board the Holland Norway Lines ferry at the port and get off at the Eemshaven. This journey lasts around 18 h and the travel distance is 539 km.

Once you arrive in Eemshaven, you need to take the train Eemshaven at the Arriva NL station and get off at the Groningen. This journey lasts around 55 m and the ticket price is about €9. The travel distance is 44 km and the carrier is Arriva NL.

From Groningen, you need to take the train Dutch Railways (NS) and get off at the Amsterdam Zuid. This journey takes around 1 h 59 m and the ticket price is approximately €21. The travel distance is 206 km and the carrier is Dutch Railways (NS).

Finally, you need to take the subway at the Amsterdam, Station Zuid station and get off at the Amsterdam, Rokin. This journey lasts around 7 m and the ticket price is approximately €1. The travel distance is 4 km and the carrier is GVB.



Take the Vy Buss bus at the Oslo bussterminal station .

The journey takes approximately 4 h 18 m. Ticket price is about €40 The travel distance is 333 km.

Carrier is Vy Buss.

Buy ticket

Boarding the Holland Norway Lines ferry at the port of Kristiansand.

The journey takes approximately 18 h The travel distance is 539 km.

Carrier is Holland Norway Lines.

Buy ticket

Get off at the Eemshaven.
475 m on foot from the Eemshaven to the Eemshaven.

The journey takes approximately 5 m. The travel distance is 475 m.

Get off at the Eemshaven.
Take the train Eemshaven at the station Arriva NL.

The journey takes approximately 55 m. Ticket price is about €9 The travel distance is 44 km.

Carrier is Arriva NL.

Buy ticket

Get off at the Groningen.
Take the train Groningen at the station Dutch Railways (NS).

The journey takes approximately 1 h 59 m. Ticket price is about €21 The travel distance is 206 km.

Carrier is Dutch Railways (NS).

Buy ticket

Get off at the Amsterdam Zuid.
Take the subway at the Amsterdam, Station Zuid station.

The journey takes approximately 7 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is GVB.

Buy ticket

Get off at the Amsterdam, Rokin.


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


Train car ferry

Travelling from Oslo to Amsterdam is easy with the right connections. The fastest way to get there is to take the train from Oslo S at the Go-Ahead Nordic station. The journey takes approximately 4 hours and 26 minutes and the ticket price is around €35. You will travel a distance of 305 km. After arriving in Kristiansand, you will need to board the Holland Norway Lines ferry at the port of Oslo lufthavn stasjon. The journey takes about 18 hours and the travel distance is 14 m. Once you have arrived in Oslo, you can take the train from Oslo lufthavn stasjon at the Arriva NL station. The journey takes around 55 minutes and the ticket price is about €9. You will travel a distance of 14 m. Alternatively, you can take the Dutch Railways (NS) train from Oslo lufthavn stasjon. The journey takes approximately 1 hour and 59 minutes and the ticket price is around €21. You will travel a distance of 14 m. Lastly, you can take the subway at the Oslo lufthavn stasjon station. The journey takes approximately 7 minutes and the ticket price is around €1. You will travel a distance of 14 m. With the right connections, you can be in Amsterdam in no time!



Take the train Oslo S at the station Go-Ahead Nordic.

The journey takes approximately 4 h 26 m. Ticket price is about €35 The travel distance is 305 km.

Carrier is Go-Ahead Nordic.

Buy ticket

Get off at the Kristiansand stasjon.
Boarding the Holland Norway Lines ferry at the port of Oslo lufthavn stasjon.

The journey takes approximately 18 h The travel distance is 14 m.

Carrier is Holland Norway Lines.

Buy ticket

Get off at the Oslo (OSL).
14 m on foot from the Oslo lufthavn stasjon to the Oslo (OSL).

The journey takes approximately 5 m. The travel distance is 14 m.

Get off at the Oslo (OSL).
Take the train Oslo lufthavn stasjon at the station Arriva NL.

The journey takes approximately 55 m. Ticket price is about €9 The travel distance is 14 m.

Carrier is Arriva NL.

Buy ticket

Get off at the Oslo (OSL).
Take the train Oslo lufthavn stasjon at the station Dutch Railways (NS).

The journey takes approximately 1 h 59 m. Ticket price is about €21 The travel distance is 14 m.

Carrier is Dutch Railways (NS).

Buy ticket

Get off at the Oslo (OSL).
Take the subway at the Oslo lufthavn stasjon station.

The journey takes approximately 7 m. Ticket price is about €1 The travel distance is 14 m.

Carrier is GVB.

Buy ticket

Get off at the Oslo (OSL).


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 14 h 39 m. The travel distance is 1520 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Amsterdam at Booking


The cheapest way to travel from Oslo to Amsterdam is by taking a Bus with an average price of €68. The journey takes approximately 22 ч. 5 мин.

Train to Oslo fly is the fastest way to travel from Oslo to Amsterdam. Tickets cost €86. The journey takes approximately 4 ч. 40 мин.

Oslo is approximately 1520 km away from Amsterdam. The trip by car takes 14 h 39 m.

The average journey time by car between Oslo and Amsterdam is 14 h 39 m.