Cheap Train tickets to Arth

What are the most popular routes to Arth?

Lugano - ArthAverage price$83Average duration1h 9mDaily departures10
Bellinzona - ArthAverage price$67Average duration55mDaily departures10
Zürich - ArthAverage price$36Average duration40mDaily departures8
Basel - ArthAverage price$115Average duration1h 42mDaily departures5