Cheap Bus and Train tickets to Leonberg

What are the most popular routes to Leonberg?

Memmingen - LeonbergAverage price£38Average duration2h 39mDaily departures4
Berlin - LeonbergAverage price£233Average duration6h 52mDaily departures29
Düsseldorf - LeonbergAverage price£135Average duration4h 8mDaily departures29
Cologne - LeonbergAverage price£45Average duration3h 32mDaily departures19
Paderborn - LeonbergAverage price£80Average duration5h 40mDaily departures14