Cheap Train tickets to Aigle

What are the most popular routes to Aigle?

Geneva - AigleAverage priceTHB 1 773Average duration1h 24mDaily departures10
Vevey - AigleAverage priceTHB 583Average duration17mDaily departures10
Lausanne - AigleAverage priceTHB 1 630Average duration33mDaily departures5
Sion - AigleAverage priceTHB 1 815Average duration32mDaily departures2
Champéry - AigleAverage priceTHB 6 754Average duration1h 40mDaily departures20