There are 7 ways to get from Dinslaken to Willich by train, tram, bus, car, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 042 tram
best- Take the train from Dinslaken to Duisburg Hbftrain Re
- Take the train from Duisburg Hbf to Krefeld Hbftrain
- Take the tram from Krefeld Hbf to Krefeld Edelstahlwerk Tor 3tram 042
1h 9mDrive 49 km
cheapest- Drive from Dinslaken to Willichcar 49 km
44 min€7–11Train, bus
- Take the train from Dinslaken to Duesseldorf Flughafentrain Re
- Take the bus from D-Flughafen Bf to Meerbusch Osterath Bfbus Sb52
1h 52m€17–19Taxi
- Take the taxi from Dinslaken to Willichtaxi 49 km
44 min€150–180Train
- Take the train from Dinslaken to Duesseldorf Hbftrain Re
- Take the train from Düsseldorf Hbf to Meerbusch Osterath Bftrain Re10
1h 36m€20–26Train, subway
- Take the train from Dinslaken to Duesseldorf Hbftrain Re
- Take the subway from Düsseldorf Hbf to Meerbusch Haus Meersubway U76 / ...
1h 48m€21–25Line 903 tram, train
- Take the tram from Dinslaken Neustraße to Hochfeld Süd Bf/RheinParktram 903
- Take the train from Hochfeld Süd Bf/RheinPark to Willich Anrath Bftrain Rb33
2h 31m
Questions & Answers
The cheapest way to get from Dinslaken to Willich is to drive which costs €7 - €11 and takes 44 min.
The fastest way to get from Dinslaken to Willich is to drive which takes 44 min and costs €7 - €11.
No, there is no direct train from Dinslaken to Willich. However, there are services departing from Dinslaken and arriving at Krefeld Edelstahlwerk Tor 3 via Duisburg Hbf and Krefeld Hbf. The journey, including transfers, takes approximately 1h 9m.
The distance between Dinslaken and Willich is 45 km. The road distance is 49 km.
The best way to get from Dinslaken to Willich without a car is to train and line 042 tram which takes 1h 9m and costs .
It takes approximately 1h 9m to get from Dinslaken to Willich, including transfers.
Dinslaken to Willich train services, operated by VIAS Rail GmbH, depart from Dinslaken station.
Dinslaken to Willich train services, operated by VIAS Rail GmbH, arrive at Duisburg Hbf station.
Yes, the driving distance between Dinslaken to Willich is 49 km. It takes approximately 44 min to drive from Dinslaken to Willich.
There are 2040+ hotels available in Willich.
What companies run services between Dinslaken, Germany and Willich, Germany?
You can take a train from Dinslaken to Willich Parkstr. via Düsseldorf Hbf, Meerbusch Osterath Bf, and Meerbusch Osterath Bf in around 1h 36m.
- Phone
- +49 6078 966930
- [email protected]
- Website
- vias-online.de
Train from Dinslaken to Duisburg Hbf
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- €8
- Schedules at
- vias-online.de
Train from Duisburg Hbf to Krefeld Hbf
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- €7
- Schedules at
- vias-online.de
Train from Dinslaken to Duesseldorf Flughafen
- Ave. Duration
- 29 min
- Frequency
- Every 15 minutes
- Estimated price
- €13
- Schedules at
- vias-online.de
Train from Dinslaken to Duesseldorf Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- €16
- Schedules at
- vias-online.de
Train from Dinslaken to Duesseldorf Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- €16
- Schedules at
- vias-online.de
Train from Hochfeld Süd Bf/RheinPark to Willich Anrath Bf
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €10
- Schedules at
- vias-online.de
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Dinslaken to Duisburg Hbf
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
Train from Dinslaken to Duesseldorf Flughafen
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
Train from Dinslaken to Duesseldorf Hbf
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
Train from Dinslaken to Duesseldorf Hbf
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Duisburg Hbf to Krefeld Hbf
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–9
- Website
- https://int.bahn.de/en
Train from Düsseldorf Hbf to Meerbusch Osterath Bf
- Ave. Duration
- 14 min
- Frequency
- Every 4 hours
- Estimated price
- €3–7
- Website
- https://int.bahn.de/en
Train from Hochfeld Süd Bf/RheinPark to Willich Anrath Bf
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- https://int.bahn.de/en
- Phone
- 0203 6688 9477
- [email protected]
- Website
- rhein-ruhr-bahn.de
Train from Duisburg Hbf to Krefeld Hbf
- Ave. Duration
- 21 min
- Frequency
- Once daily
- Schedules at
- rhein-ruhr-bahn.de
Train from Düsseldorf Hbf to Meerbusch Osterath Bf
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Duisburg Hbf to Krefeld Hbf
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Estimated price
- €3–16
- Website
- https://int.bahn.de/en
- [email protected]
- Website
- swk.de
Tram from Krefeld Hbf to Krefeld Edelstahlwerk Tor 3
- Ave. Duration
- 10 min
- Frequency
- Every 20 minutes
- Schedules at
- swk.de
- Phone
- +49 211 58201
- [email protected]
- Website
- rheinbahn.de
Subway from Düsseldorf Hbf to Meerbusch Haus Meer
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Schedules at
- rheinbahn.de
- Phone
- +49 203 6044555
- [email protected]
- Website
- dvg-duisburg.de
Tram from Dinslaken Neustraße to Hochfeld Süd Bf/RheinPark
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Website
- https://www.dvg-duisburg.de/
- Phone
- +49 211 58201
- [email protected]
- Website
- rheinbahn.de
Bus from D-Flughafen Bf to Meerbusch Osterath Bf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €3
- Schedules at
- rheinbahn.de
- Ave. Duration
- 44 min
- Estimated price
- €150–180
Taxi Arnu
- Phone
- +49 1590 6426696
- Website
- taxi-arnu.de
Taxi Essen e.G.
- Phone
- +49 201 777 777
- Website
- taxiessen.de
Taxi Harris
- Phone
- +49 160 7668813
- Website
- taxiharris.de
Taxi Steele e.V.
- Phone
- +49 201 54954
- Website
- taxi-steele.de
Trans-Port-Essen
- Phone
- +49 201 706090
- Website
- trans-port-essen.de
Taxi Arnu Gelsenkirchen
- Phone
- +49 1590 6426696
- Website
- taxi-arnu.de
Taxi Gelsen
- Phone
- +49 209 55555
- Website
- taxi-gelsen.de
Taxi Hauk
- Phone
- +49 209 595959
- Website
- taxihauk.de
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

















