There are 3 ways to get from Weeze to Witten by train 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 via Essen Hbf
best- Take the train from Weeze Weeze Bahnhof to Krefeld Hbftrain
- Take the train from Krefeld Hbf to Essen Hbftrain
- Take the train from Essen Hbf to Witten Hbftrain
2h 18m€22–55Drive 102.6 km
cheapest- Drive from Weeze to Wittencar 102.6 km
59 min€15–22Train
- Take the train from Weeze Weeze Bahnhof to Düsseldorf Hbftrain Re10
- Take the train from Duesseldorf Hbf to Witten Hbftrain Re
2h 41m
Weeze to Witten by train
Questions & Answers
The cheapest way to get from Weeze to Witten is to drive which costs €14 - €22 and takes 59 min.
The fastest way to get from Weeze to Witten is to drive which takes 59 min and costs €14 - €22.
No, there is no direct train from Weeze to Witten. However, there are services departing from Weeze Weeze Bahnhof and arriving at Witten Hbf via Krefeld Hbf and Essen Hbf. The journey, including transfers, takes approximately 2h 18m.
The distance between Weeze and Witten is 114 km. The road distance is 102.6 km.
The best way to get from Weeze to Witten without a car is to train via Essen Hbf which takes 2h 18m and costs €22 - €55.
It takes approximately 2h 18m to get from Weeze to Witten, including transfers.
Weeze to Witten train services, operated by RheinRuhrBahn, depart from Weeze Weeze Bahnhof station.
Weeze to Witten train services, operated by RheinRuhrBahn, arrive at Krefeld Hbf station.
Yes, the driving distance between Weeze to Witten is 103 km. It takes approximately 59 min to drive from Weeze to Witten.
Book your Weeze to Witten train tickets online with Omio.
What companies run services between Weeze, Germany and Witten, Germany?
You can take a train from Weeze Weeze Bahnhof to Witten Hbf via Krefeld Hbf and Essen Hbf in around 2h 18m.
- Phone
- 0203 6688 9477
- dialog@rhein-ruhr-bahn.de
- Website
- rhein-ruhr-bahn.de
Train from Weeze Weeze Bahnhof to Krefeld Hbf
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
Train from Weeze Weeze Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Weeze Weeze Bahnhof to Krefeld Hbf
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €9–14
- Website
- https://int.bahn.de/en
Train from Krefeld Hbf to Essen Hbf
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://int.bahn.de/en
Train from Essen Hbf to Witten Hbf
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Website
- https://int.bahn.de/en
Train from Weeze Weeze Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €14–23
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Krefeld Hbf to Essen Hbf
- Ave. Duration
- 28 min
- Frequency
- 3 times a day
- Estimated price
- €7–20
- Website
- https://int.bahn.de/en
- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Essen Hbf to Witten Hbf
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- €12–21
- Schedules at
- vias-online.de
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Hbf to Witten Hbf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.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
More Questions & Answers
There are 651+ hotels available in Witten.

















