Cheap Train and Carpool tickets to Worms

What are the most popular routes to Worms?

Vienna - WormsAverage priceCLP 117 914Average duration8h 31mDaily departures2
Krefeld - WormsAverage priceCLP 91 027Average duration3h 38mDaily departures22
Stuttgart - WormsAverage priceCLP 41 708Average duration1h 23mDaily departures14
Karlsruhe - WormsAverage priceCLP 25 171Average duration1h 13mDaily departures8
Regensburg - WormsAverage priceCLP 120 595Average duration5h 9mDaily departures4