Cheap Train and Carpool tickets to Ansbach

What are the most popular routes to Ansbach?

Nuremberg - AnsbachAverage priceA$34Average duration26mDaily departures2
Dortmund - AnsbachAverage priceA$262Average duration5h 38mDaily departures3
Erlangen - AnsbachAverage priceA$35Average duration48mDaily departures2
Eindhoven - AnsbachAverage priceA$133Average duration7h 45mDaily departures2
Hamburg - AnsbachAverage priceA$105Average duration4h 6mDaily departures1