[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Oberhausen to Amsterdam

Showing times and prices for May 29

Cheapest

$22

Average

$58

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Oberhausen to Amsterdam will cost around $ 58 if you buy it on the day, but the cheapest tickets can be found for only $ 22.

Cheapest
06:19AMOberhausen Hbf2h55 09:14AMAmsterdam Centraal
1 changes
$221One-way
Cheapest
06:19AMOberhausen Hbf2h46 09:05AMAmsterdam Centraal
2 changes
$221One-way
2nd Cheapest
07:35AMOberhausen Hbf1h54 09:29AMAmsterdam Centraal
0 changes
$401One-way
09:35AMOberhausen Hbf1h54 11:29AMAmsterdam Centraal
0 changes
$431One-way
09:35PMOberhausen Hbf1h54 11:29PMAmsterdam Centraal
0 changes
$891One-way

Train schedule from Oberhausen to Amsterdam

Showing trains for tomorrow, Sun, May 29
06:19AMOberhausen Hbf2h55 09:14AMAmsterdam Centraal
0 changes
06:19AMOberhausen Hbf2h46 09:05AMAmsterdam Centraal
0 changes
07:35AMOberhausen Hbf1h54 09:29AMAmsterdam Centraal
0 changes
09:35AMOberhausen Hbf1h54 11:29AMAmsterdam Centraal
0 changes
11:35AMOberhausen Hbf1h54 01:29PMAmsterdam Centraal
0 changes
07:59PMOberhausen Hbf2h00 09:59PMAmsterdam Centraal
0 changes
09:35PMOberhausen Hbf1h54 11:29PMAmsterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
May 29
$22Deutsche Bahn
Find prices
$434Lufthansa Cityline
Wed
Jun 1
$22Deutsche Bahn
$17Flixbus
$119Eurowings
Thu
Jun 2
$23Deutsche Bahn
$17Flixbus
$119Air Baltic
Fri
Jun 3
$37Deutsche Bahn
$17Flixbus
$199Eurowings
Sat
Jun 4
$23Deutsche Bahn
$19Flixbus
$139KLM Cityhopper
Sun
Jun 5
$28Deutsche Bahn
$19Flixbus
$188KLM Cityhopper
Mon
Jun 6
$32Deutsche Bahn
$19Flixbus
$207KLM Cityhopper
Fri
Jun 10
$23Deutsche Bahn
$17Flixbus
$188KLM Cityhopper

Fastest train times from Oberhausen to Amsterdam

Showing times and prices for May 29

Fastest Journey

1 h 54 m

Average

2 h 11 m

Trains per day

7

Distance

169 km

Of the 7 trains that leave Oberhausen for Amsterdam every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 169 km distance in an average of 2 h 11 m but if you time it right, some trains will get you there in just 1 h 54 m .

The slowest trains will take 2 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:35AMOberhausen Hbf1h54 11:29AMAmsterdam Centraal
0 changes
$431One-way
Fastest
11:35AMOberhausen Hbf1h54 01:29PMAmsterdam Centraal
0 changes
$1001One-way
Fastest
09:35PMOberhausen Hbf1h54 11:29PMAmsterdam Centraal
0 changes
$891One-way
Fastest
07:35AMOberhausen Hbf1h54 09:29AMAmsterdam Centraal
0 changes
$401One-way
2nd Fastest
07:59PMOberhausen Hbf2h00 09:59PMAmsterdam Centraal
0 changes
$891One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Oberhausen to Amsterdam

distanceDistance105 miles (169 km)
durationAverage train duration1 h 54 min
priceAverage train ticket price$28 (€25)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Oberhausen to Amsterdam cover the 105 miles (169 km) long trip taking on average 1 h 54 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $22 (€19), but the average price of train tickets is $28 (€25). Travelers depart most frequently from Oberhausen Hbf and arrive in Amsterdam Centraal.

Train companies: Deutsche Bahn from Oberhausen to Amsterdam trains

Buy your official Deutsche Bahn train tickets between Oberhausen and Amsterdam from $22 (€19) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train to Amsterdam from Oberhausen. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Oberhausen to Amsterdam train information with Deutsche Bahn:

  • Average Duration: 2 h 5 min
  • Average Price: $22
  • Deutsche Bahn frequency: 1 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets from Oberhausen to Amsterdam due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Oberhausen to Amsterdam

Travel by train to Amsterdam easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oberhausen to Amsterdam.
FAQs

Are there COVID-19 travel restrictions for trains to Amsterdam from Oberhausen?

Travel by train between Oberhausen, Germany and Amsterdam, Netherlands is: Fully open.

Is international entry into Amsterdam from Oberhausen restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Netherlands from Oberhausen?

Entry Requirements:

  • There are no current restrictions

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 5/23/22. Remember to check the latest COVID-19 travel safety regulations for your train between Oberhausen and Amsterdam closer to your date of departure here

Are there restrictions on returning to Germany from Netherlands by train?

Return travel from Netherlands to Germany is: Partially open.

Are there any international entry restrictions on returning to Oberhausen from Amsterdam?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Germany from Amsterdam?

Requirements for reentering:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Oberhausen, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 5/26/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Oberhausen from Amsterdam.

How much do cheap trains between Oberhausen and Amsterdam cost?

If you’re looking to save money on tickets, you can find cheap Oberhausen to Amsterdam trains for as little as $22 (€19)  in the next 7 days.

What is the price of a train ticket between Oberhausen and Amsterdam?

In the next 7 days you can expect to pay on average $28 (€25)  for a train ticket between Oberhausen and Amsterdam.

How far is it from Oberhausen to Amsterdam by train?

The Oberhausen to Amsterdam train distance is approximately 105 miles (169 km).

How many hours is the train time to Amsterdam from Oberhausen?

The Oberhausen to Amsterdam train duration is on average 1 h 54 min, which is to be expected when traveling 105 miles (169 km) between Oberhausen and Amsterdam. However, the time it takes can vary based on specific dates, weekends, and holidays.

What station does the train from Oberhausen to Amsterdam depart from? Which Amsterdam train station do I come into from Oberhausen?

When taking a train from Oberhausen, you have a couple of train stations you can depart from including Oberhausen Hbf, Oberhausen-Sterkrade and Oberhausen, Friedrich-List-Straße (Hauptbahnhof). When you arrive in Amsterdam, your train can arrive in train stations including Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Amstel.

Omio customers traveling this route book their trains from Oberhausen Hbf   to Amsterdam Centraal.

Where is the train station in Oberhausen to go to Amsterdam? Where is the train station in Amsterdam located?

Passengers board their train most frequently from Oberhausen Hbf and travel around 1.8 miles (2.9 km) from the city center to this train station.

Passengers traveling this route most often arrive at Amsterdam Centraal and need to travel approximately 0.9 miles (1.4 km) from the train station to the city center in Amsterdam.

Which train companies can take me between Oberhausen and Amsterdam?

For the best Oberhausen to Amsterdam train to book, you can travel safely and comfortably with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check all possible train providers with services from Oberhausen to Amsterdam to compare what amenities they may offer.

Can I find a direct train from Oberhausen to Amsterdam?

Yes, there are 7 direct trains from Oberhausen to Amsterdam per day with Deutsche Bahn  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

How many train services per day are there between Oberhausen and Amsterdam?

On average, there are 7 trains a day from Oberhausen to Amsterdam. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Oberhausen to Amsterdam?

The earliest train for this route departs from Oberhausen at 5: 09 AM. The last train leaves from Oberhausen at 11: 28 PM. Check Omio for the latest train schedule from Oberhausen to Amsterdam and book the best time to depart on your chosen travel date.

How early should I purchase train tickets from Oberhausen to Amsterdam to score the best deals?

If you book the Oberhausen to Amsterdam train within the next 7 days, you can find one way tickets to cost on average $28 (€25). However, booking your train ticket in advance gives you access to the best prices for trains from Oberhausen to Amsterdam. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Oberhausen
Amsterdam
Oberhausen Hbf is the most popular Oberhausen railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Oberhausen for your trip to Amsterdam.