There are 4 ways to get from Rheydt to Viersen 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 MG Rheydt Hbf to Viersen Bahnhoftrain Rb33 / ...
12 min€2–10Bus
- Take the bus from Mönchengladbach Rheydt Markt to Viersen Gereonsplatzbus 019
37 min€4–6Taxi
- Take the taxi from Rheydt to Viersentaxi 11.8 km
15 min€35–50Drive 11.8 km
- Drive from Rheydt to Viersencar 11.8 km
15 min€2–3
Rheydt to Viersen by train
Questions & Answers
The cheapest way to get from Rheydt to Viersen is to drive which costs €1 - €3 and takes 15 min.
The fastest way to get from Rheydt to Viersen is to train which takes 12 min and costs €2 - €10.
Yes, there is a direct bus departing from Mönchengladbach Rheydt Markt and arriving at Viersen Gereonsplatz. Services depart hourly, and operate every day. The journey takes approximately 37 min.
Yes, there is a direct train departing from MG Rheydt Hbf and arriving at Viersen Bahnhof. Services depart hourly, and operate every day. The journey takes approximately 12 min.
The distance between Rheydt and Viersen is 12 km. The road distance is 11.8 km.
The best way to get from Rheydt to Viersen without a car is to train which takes 12 min and costs €2 - €10.
The train from MG Rheydt Hbf to Viersen Bahnhof takes 12 min including transfers and departs hourly.
Rheydt to Viersen bus services, operated by NEW mobil und aktiv Moenchengladbach GmbH, depart from Mönchengladbach Rheydt Markt station.
Rheydt to Viersen train services, operated by Deutsche Bahn Regio (DB Regional), depart from MG Rheydt Hbf station.
The best way to get from Rheydt to Viersen is to train which takes 12 min and costs €2 - €10. Alternatively, you can bus, which costs €4 - €6 and takes 37 min.
What companies run services between Rheydt, Germany and Viersen, Germany?
Deutsche Bahn Regio (DB Regional) operates a train from MG Rheydt Hbf to Viersen Bahnhof hourly. Tickets cost €2–5 and the journey takes 12 min. Deutsche Bahn Intercity (DB IC) also services this route once daily. Alternatively, NEW mobil und aktiv Moenchengladbach GmbH operates a bus from Mönchengladbach Rheydt Markt to Viersen Gereonsplatz hourly, and the journey takes 37 min. DB Bus also services this route once daily.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from MG Rheydt Hbf to Viersen Bahnhof
- Ave. Duration
- 12 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from MG Rheydt Hbf to Viersen Bahnhof
- Ave. Duration
- 13 min
- Frequency
- Once daily
- Estimated price
- €2–10
- Website
- https://int.bahn.de/en
- Website
- new.de
Bus from Mönchengladbach Rheydt Markt to Viersen Gereonsplatz
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Website
- https://www.new.de/
- Phone
- +49 30 311682904
- Website
- bahn.com
Bus from Mönchengladbach Rheydt Markt to Viersen Gereonsplatz
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Estimated price
- €4–6
- Website
- https://www.bahn.com/en
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
Rheydt to Viersen bus services, operated by NEW mobil und aktiv Moenchengladbach GmbH, arrive at Viersen Gereonsplatz station.
Rheydt to Viersen train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Viersen Bahnhof station.
Yes, the driving distance between Rheydt to Viersen is 12 km. It takes approximately 15 min to drive from Rheydt to Viersen.
There are 1099+ hotels available in Viersen.












