Cheap Train tickets to Bergisch Gladbach

What are the most popular routes to Bergisch Gladbach?

Erlangen - Bergisch GladbachAverage price£142Average duration5h 5mDaily departures12
Neuss - Bergisch GladbachAverage price£21Average duration1h 11mDaily departures2
Aachen - Bergisch GladbachAverage price£43Average duration2h 26mDaily departures1
Frankfurt am Main - Bergisch GladbachAverage price£50Average duration1h 58mDaily departures55
Berlin - Bergisch GladbachAverage price£134Average duration5h 48mDaily departures23