|Shortest Duration||2h 49m|
|Trips per day||108|
Deutsche Bahn operates, on average, 108 train schedule(s) from Dietzenbach to Eschweiler. The average Deutsche Bahn ticket to Eschweiler costs $47.06. Cheap Deutsche Bahn tickets to Eschweiler are available on Wanderu starting from $33.93. In Dietzenbach, Deutsche Bahn departs from Dietzenbach Mitte and 1 other station. In Eschweiler, Deutsche Bahn arrives at Eschweiler Hbf and no other station.
An average trip on Deutsche Bahn from Dietzenbach to Eschweiler takes 3 hours and 32 minutes, while the fastest available Deutsche Bahn trip will get you to Eschweiler in 2 hours and 49 minutes,