Cheap Train tickets to Goes

What are the most popular routes to Goes?

Breda - GoesAverage price$62Average duration1h 3mDaily departures64
Roosendaal - GoesAverage price$43Average duration40mDaily departures45
Amsterdam - GoesAverage price$111Average duration2h 40mDaily departures263
Tilburg - GoesAverage price$75Average duration1h 20mDaily departures62
Rotterdam - GoesAverage price$81Average duration1h 42mDaily departures145