Trip to Oslo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Amsterdam to Oslo

🚆 Traveling from Amsterdam to Oslo by train is an exciting journey with stunning scenery along the way. While there is no direct train route, you can embark on a multi-leg adventure to reach your destination in approximately 19 hours and 50 minutes. 🌍 The route includes transfers in cities such as Osnabrück, Hamburg, and Gothenburg, adding to the charm of the trip. With a total distance of 1,874 km and 7 transfers, you'll have the opportunity to explore various cities and enjoy the diversity of landscapes as you make your way to Oslo. 💰 Ticket prices for this train journey can vary between €154 and €290, providing budget-friendly options for travelers looking to experience this unique cross-country adventure. With a mix of different train services and agencies involved, the trip offers a blend of comfort and convenience throughout the almost 20-hour travel time.

Where to stay in Oslo

There are over 236 hotels to stay in Oslo. Prices range from $27 per night.

Accomodation
  • There is no direct train service from Amsterdam to Oslo. However, travelers can take a route with multiple transfers which includes services operated by Dutch Railways and Norwegian Railways. The journey takes approximately 19 hours and 50 minutes with transfers at Osnabrück Hbf, Hamburg Hbf, and Göteborg Centralstation. The prices for a train ticket between the two cities vary from €156 to €293.
  • The fastest train route from Amsterdam to Oslo with multiple transfers, takes approximately 19 hours and 50 minutes. This route involves changing trains at Osnabrück Hbf, Hamburg Hbf, and Göteborg Centralstation. The journey is operated by Dutch Railways and Norwegian Railways, with prices for tickets ranging from €156 to €293.
  • Trains departing for Oslo from Amsterdam are operated by Dutch Railways and depart from Amsterdam Centraal station. This major railway station in Amsterdam serves as the starting point for the journey to Oslo. Passengers can board their train bound for Oslo at Amsterdam Centraal station.
  • There is no direct train service between Amsterdam and Oslo. However, travelers can embark on a journey with multiple transfers, taking approximately 19 hours and 50 minutes to reach Oslo from Amsterdam. The route involves transfers at Osnabrück Hbf, Hamburg Hbf, and Göteborg Centralstation before arriving at Oslo S station. This train service, operated by Dutch Railways and Norwegian Railways, offers a scenic and adventurous way to travel between the two cities.
  • The train from Amsterdam to Oslo operated by Norwegian Railways, arrives at Oslo S station. Oslo S is the main railway station in Oslo, centrally located in the city and offering convenient connections to various parts of the Norwegian capital. Travelers disembarking at Oslo S can easily access local transportation options to continue their journey or explore the surrounding area.
  • Since there is no direct train from Amsterdam to Oslo, the first train of the day would be the one departing from Amsterdam Centraal towards Osnabrück Hbf before continuing the journey to Oslo. The exact departure time would vary based on the specific train schedule for the day. The last train of the day to reach Oslo from Amsterdam would be the one arriving at Oslo S station after the final transfer at Göteborg Centralstation. The timing of this last train would also depend on the specific train schedule and service availability.
  • There are no direct train trips each day between Amsterdam and Oslo. Travelers would need to take a route with multiple transfers, including stops at Osnabrück Hbf, Hamburg Hbf, and Göteborg Centralstation, which totals the journey time to approximately 19 hours and 50 minutes. The train services operated by Dutch Railways and Norwegian Railways provide the necessary connections for passengers to reach Oslo from Amsterdam by train.
  • There is no direct train service between Amsterdam and Oslo. Travelers would need to take a route with multiple transfers, including stops at Osnabrück Hbf, Hamburg Hbf, and Göteborg Centralstation, which makes the total journey time approximately 19 hours and 50 minutes. Passengers departing from Amsterdam Centraal would ultimately arrive at Oslo S station after completing the various transfer points along the way.
  • The cost of a train ticket from Amsterdam to Oslo varies between €156 and €293, depending on the class of service and type of ticket purchased. Travelers should check for discounts, promotions, and booking options offered by the train operators to potentially find more affordable fares within this price range. It is advisable to book tickets in advance to secure the best possible rate for the journey.

Will you be returning to Amsterdam by train?

If you are looking for the return train journey, check out trains from Oslo to Amsterdam

See schedule