Cheap Bus tickets to Val Thorens

What are the most popular routes to Val Thorens?

Lyon - Val ThorensAverage priceCHF 61Average duration3h 40mDaily departures20
Grenoble - Val ThorensAverage priceCHF 70Average duration2h 15mDaily departures6
Geneva - Val ThorensAverage priceCHF 58Average duration3h 50mDaily departures8