There are 4 ways to get from Moers to Eschweiler by train, bus, 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 Duisburg Hbf to Eschweiler Hbftrain Re
2h 20m€21–30Drive 91.5 km
cheapest- Drive from Moers to Eschweilercar 91.5 km
54 min€13–19Line 929 bus, bus
- Take the bus from Moers Königlicher Hof to DU- Hbf Westeingangbus 929 / ...
- Take the bus from Mercatorstraße, Duisburg to Aachen - 58, Peterstraßebus Mykolayiv
3h 44mTrain via Herzogenrath, Bf
- Take the train from Krefeld Uerdingen Bf to Herzogenrath, Bftrain Rb33
- Take the train from Herzogenrath, Bf to Eschweiler, Talbahnhof/Raiffeisen-Platz Bftrain Rb20
3h 22m€26–38
Moers to Eschweiler by train
Questions & Answers
The cheapest way to get from Moers to Eschweiler is to drive which costs €13 - €19 and takes 54 min.
The fastest way to get from Moers to Eschweiler is to drive which takes 54 min and costs €13 - €19.
No, there is no direct bus from Moers to Eschweiler. However, there are services departing from Moers Königlicher Hof and arriving at Eschweiler, Bushof via Mercatorstraße, Duisburg and Aachen, Bushof. The journey, including transfers, takes approximately 3h 44m.
No, there is no direct train from Moers to Eschweiler. However, there are services departing from Moers Bahnhof and arriving at Eschweiler Hbf via Duisburg Hbf. The journey, including transfers, takes approximately 2h 20m.
The distance between Moers and Eschweiler is 136 km. The road distance is 91.5 km.
The best way to get from Moers to Eschweiler without a car is to train which takes 2h 20m and costs €21 - €30.
It takes approximately 2h 20m to get from Moers to Eschweiler, including transfers.
Moers to Eschweiler bus services, operated by Niederrheinische Verkehrsbetriebe AG (NIAG), depart from Moers Königlicher Hof station.
Moers to Eschweiler train services, operated by National Express, depart from Duisburg Hbf station.
The best way to get from Moers to Eschweiler is to train which takes 2h 20m and costs €21 - €30. Alternatively, you can line 929 bus and bus, which costs and takes 3h 44m.
What companies run services between Moers, Germany and Eschweiler, Germany?
National Express operates a train from Duisburg Hbf to Eschweiler Hbf hourly. Tickets cost €21–30 and the journey takes 1h 30m. Alternatively, you can take a bus from Moers Königlicher Hof to Eschweiler, Bushof via DU- Hbf Westeingang, Mercatorstraße, Duisburg, and Aachen, Bushof in around 3h 44m.
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duisburg Hbf to Eschweiler Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €21–30
- Schedules at
- nationalexpress.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Krefeld Uerdingen Bf to Herzogenrath, Bf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €15–21
- Website
- https://int.bahn.de/en
Train from Herzogenrath, Bf to Eschweiler, Talbahnhof/Raiffeisen-Platz Bf
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://int.bahn.de/en
- Phone
- +49 2841 205-0
- nfo@niag-online.de
- Website
- niag-online.de
Bus from Moers Königlicher Hof to DU- Hbf Westeingang
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–5
- Schedules at
- niag-online.de
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Mercatorstraße, Duisburg to Aachen - 58, Peterstraße
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Website
- https://orionbus.net/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
Moers to Eschweiler bus services, operated by Niederrheinische Verkehrsbetriebe AG (NIAG), arrive at DU- Hbf Westeingang station.
Moers to Eschweiler train services, operated by National Express, arrive at Eschweiler Hbf station.
Yes, the driving distance between Moers to Eschweiler is 91 km. It takes approximately 54 min to drive from Moers to Eschweiler.
There are 850+ hotels available in Eschweiler.











