Cheap Train tickets to Arth

What are the most popular routes to Arth?

Lugano - ArthAverage price$119Average duration1h 9mDaily departures10
Bellinzona - ArthAverage price$96Average duration55mDaily departures10
Zürich - ArthAverage price$51Average duration40mDaily departures8
Basel - ArthAverage price$165Average duration1h 42mDaily departures5