Cheap Train tickets to Goes

What are the most popular routes to Goes?

Rotterdam - GoesAverage priceCA$80Average duration1h 43mDaily departures144
Roosendaal - GoesAverage priceCA$42Average duration40mDaily departures44
Breda - GoesAverage priceCA$62Average duration1h 3mDaily departures68
Tilburg - GoesAverage priceCA$74Average duration1h 20mDaily departures62
Amsterdam - GoesAverage priceCA$109Average duration2h 40mDaily departures256