Search Oberhausen train tickets

switcheroo

Quickview

How to get to Oberhausen by train?

Routes18
Trips per day1,506
train carriers5
Stations5
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Oberhausen?

The cheapest prices for a train ticket to Oberhausen that users have found recently on Wanderu start at $22.58. Such great deals to Oberhausen are available on two routes including Eindhoven and Eindhoven. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Oberhausen. Dortmund at $29.33 has consistently the lowest average train ticket prices to Oberhausen.

What are the main train stations in Oberhausen?

The most popular train stations in Oberhausen are Oberhausen-Holten, Bottrop-Vonderort and Oberhausen Hbf. Oberhausen-Holten is the busiest train station in Oberhausen.

What are the most popular train routes to Oberhausen?

Wetzlar

There are 355 train schedules per day connecting Wetzlar with Oberhausen. It takes on average 4 hours and 27 minutes to travel 97 miles, 156 kms, by train from Wetzlar. 4 train carriers offer schedules from Wetzlar, with Deutsche Bahn offering the most daily connections to Oberhausen. Traveling by train from Wetzlar you will most likely to arrive in Oberhausen at Oberhausen-Holten.
Avg. Time
4h 27m
Avg. Price
$95.06

Sulzbach

There are 330 train schedules per day connecting Sulzbach with Oberhausen. It takes on average 5 hours and 40 minutes to travel 152 miles, 245 kms, by train from Sulzbach. 2 train carriers offer schedules from Sulzbach, with Deutsche Bahn offering the most daily connections to Oberhausen. Traveling by train from Sulzbach you will most likely to arrive in Oberhausen at Oberhausen-Holten.
Avg. Time
5h 40m
Avg. Price
$109.17

Heidesheim am Rhein

There are 329 train schedules per day connecting Heidesheim am Rhein with Oberhausen. It takes on average 3 hours and 39 minutes to travel 118 miles, 189 kms, by train from Heidesheim am Rhein. 4 train carriers offer schedules from Heidesheim am Rhein, with Deutsche Bahn offering the most daily connections to Oberhausen. Traveling by train from Heidesheim am Rhein you will most likely to arrive in Oberhausen at Oberhausen-Holten.
Avg. Time
3h 39m
Avg. Price
$73.17

Friedrichsthal

There are 326 train schedules per day connecting Friedrichsthal with Oberhausen. It takes on average 5 hours and 37 minutes to travel 151 miles, 242 kms, by train from Friedrichsthal. 2 train carriers offer schedules from Friedrichsthal, with Deutsche Bahn offering the most daily connections to Oberhausen. Traveling by train from Friedrichsthal you will most likely to arrive in Oberhausen at Oberhausen-Holten.
Avg. Time
5h 37m
Avg. Price
$101.83

Saarbrücken

There are 313 train schedules per day connecting Saarbrücken with Oberhausen. It takes on average 6 hours to travel 157 miles, 252 kms, by train from Saarbrücken. 2 train carriers offer schedules from Saarbrücken, with Deutsche Bahn offering the most daily connections to Oberhausen. Traveling by train from Saarbrücken you will most likely to arrive in Oberhausen at Oberhausen-Holten.
Avg. Time
6h 0m
Avg. Price
$99.60

What train companies travel to Oberhausen, ?

Located in, United States, you can travel by train to Oberhausen from 18 destinations and choose from 1506 daily train schedules to get you there. Deutsche Bahn has the most train connections to Oberhausen. The furthest train arriving in Oberhausen covers a distance of 298.76 miles, 480.68 kms, covering the journey in and 9 minutes

Looking for other ways to get there? Check out Bus options to Oberhausen.

train companies serving Oberhausen

Deutsche Bahn

There are 50 daily Deutsche Bahn schedules to Oberhausen. Deutsche Bahn can get you to Oberhausen by train from 11 destinations including Dresden.
Power outlet
Avg. Time
4h 10m
Avg. Price
$69.48

DB Intercity

There are 15 daily DB Intercity schedules to Oberhausen. DB Intercity can get you to Oberhausen by train from 3 destinations including Amsterdam.
Beverage
Meal
Power outlet
Avg. Time
3h 25m
Avg. Price
$52.59

DB Intercity-Express

There are 16 daily DB Intercity-Express schedules to Oberhausen. DB Intercity-Express can get you to Oberhausen by train from 6 destinations including Amsterdam.
Beverage
Meal
Power outlet
WiFi
Avg. Time
3h 2m
Avg. Price
$78.23

Non-federally owned railway company

There are 2 daily Non-federally owned railway company schedules to Oberhausen. Non-federally owned railway company can get you to Oberhausen by train from Siegen.
Power outlet
Avg. Time
4h 7m
Avg. Price
$45.91

Deutsche Bahn with non-federally owned railway company

There are 31 daily Deutsche Bahn with non-federally owned railway company schedules to Oberhausen. Deutsche Bahn with non-federally owned railway company can get you to Oberhausen by train from 12 destinations including Amsterdam.
Power outlet
Avg. Time
4h 20m
Avg. Price
$65.96