Cheap Train tickets to Goes

What are the most popular routes to Goes?

Breda - GoesAverage priceCHF 36Average duration1h 3mDaily departures64
Roosendaal - GoesAverage priceCHF 25Average duration40mDaily departures45
Amsterdam - GoesAverage priceCHF 63Average duration2h 40mDaily departures263
Tilburg - GoesAverage priceCHF 43Average duration1h 20mDaily departures62
Rotterdam - GoesAverage priceCHF 46Average duration1h 42mDaily departures145