Cheap Train tickets to Sargans

What are the most popular routes to Sargans?

Zürich - SargansAverage priceJP¥8 324Average duration1h 13mDaily departures8
Basel - SargansAverage priceJP¥14 951Average duration1h 58mDaily departures8
Bratislava - SargansAverage priceJP¥20 566Average duration7h 51mDaily departures2