There are 4 ways to get from Bottrop to Dinslaken by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bottrop Hbf to Oberhausen Hbftrain Re44
- Take the train from Oberhausen Hbf to Dinslakentrain Re
34 minDrive 17.7 km
cheapest- Drive from Bottrop to Dinslakencar 17.7 km
17 min€4–5Line 263 bus, train
- Take the bus from Bottrop Nathrathstr. to OB Sterkrade Bf.bus 263
- Take the train from Oberhausen-Sterkrade to Dinslakentrain Re
37 minTaxi
- Take the taxi from Bottrop to Dinslakentaxi 17.7 km
17 min€40–50
Comparing Your Travel Options
The cheapest way to get from Bottrop to Dinslaken is to drive which costs €3 - €5 and takes 17 min.
The fastest way to get from Bottrop to Dinslaken is to taxi which takes 17 min and costs €40 - €50.
No, there is no direct train from Bottrop to Dinslaken. However, there are services departing from Bottrop Hbf and arriving at Dinslaken via Oberhausen Hbf. The journey, including transfers, takes approximately 34 min.
The distance between Bottrop and Dinslaken is 23 km. The road distance is 17.7 km.
The best way to get from Bottrop to Dinslaken without a car is to train which takes 34 min and costs .
It takes approximately 34 min to get from Bottrop to Dinslaken, including transfers.
Bottrop to Dinslaken train services, operated by RheinRuhrBahn, depart from Bottrop Hbf station.
Bottrop to Dinslaken train services, operated by RheinRuhrBahn, arrive at Oberhausen Hbf station.
Yes, the driving distance between Bottrop to Dinslaken is 18 km. It takes approximately 17 min to drive from Bottrop to Dinslaken.
There are 1450+ hotels available in Dinslaken.
What companies run services between Bottrop, Germany and Dinslaken, Germany?
You can take a train from Bottrop Hbf to Dinslaken via Oberhausen Hbf in around 34 min.
- Phone
- 0203 6688 9477
- [email protected]
- Website
- RheinRuhrBahn
Train from Bottrop Hbf to Oberhausen Hbf
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
- Phone
- +49 6078 966930
- [email protected]
- Website
- VIAS Rail GmbH
Train from Oberhausen Hbf to Dinslaken
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- €5
- Schedules at
- VIAS Rail GmbH
Train from Oberhausen-Sterkrade to Dinslaken
- Ave. Duration
- 8 min
- Frequency
- Every 30 minutes
- Estimated price
- €4
- Schedules at
- VIAS Rail GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Oberhausen Hbf to Dinslaken
- Ave. Duration
- 14 min
- Frequency
- Every 3 hours
- Estimated price
- €1–3
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Oberhausen-Sterkrade to Dinslaken
- Ave. Duration
- 10 min
- Frequency
- Every 3 hours
- Estimated price
- €1–2
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Oberhausen Hbf to Dinslaken
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Schedules at
- National Express
Train from Oberhausen-Sterkrade to Dinslaken
- Ave. Duration
- 9 min
- Frequency
- Hourly
- Schedules at
- National Express
- Phone
- 49 (0) 2366 186 - 0
- [email protected]
- Website
- Vestische Strassenbahnen GmbH
Bus from Bottrop Nathrathstr. to OB Sterkrade Bf.
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Schedules at
- Vestische Strassenbahnen GmbH
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide











