Cheap Train tickets to Buchs

What are the most popular routes to Buchs?

Zürich - BuchsAverage priceARS 108,666Average duration2h 6mDaily departures4
St. Gallen - BuchsAverage priceARS 61,983Average duration49mDaily departures10
Sargans - BuchsAverage priceARS 22,147Average duration9mDaily departures7