In reply to jcking231:
In reply to jcking231:
The trains to Aosta Valley stopped December 2023 for (at least) 3 years.
If you can drive, this has always been the cheapest and easiest way.
If you can't do this, it's buses. I'd say easier from Turin to Chatillon then Champoluc. There's an app VDA Transport. It's very good. If you start in Milan you'll have to go to Turin.
It's time consuming. You have to get from the airport to the train station (there are 2). Then from Turin to Chatillon. All the bus staff speak English and you can buy tickets at the airport.
Then Chatillon to Champoluc. It's cheap. They run to time, but there's a lot of that. For the return you need to allow plenty for the changeovers.