My husband and son will be travelling to Europe to hike the Tour du Mont Blanc. We're finding that airfares are much cheaper if they fly into Milan rather than Geneva. There is a shuttle bus from Geneva to Charmonix. Is there anything similar for Milan to Charmonix (I can't find one)? If not, what would be the fastest transportation to the trail without renting a car? Any info you can provide would be appreciated.