There are three Chamonix Bus services and you'll need to visit the three different sites depending on where you'd like to go. There's the local, inter-town and long distance bus operators.
This is a photo of the main train station at Chamonix-Mont-Blanc. All buses and trains will stop here and the large tarmac'd area directly in front of the main entrance to the station, is the main departure point for most transport.
This is also where you'll catch the transport to Courmayer - you can't miss the milling throngs of skiers waiting for the scheduled transport.
Chamonix Bus operates the local buses that ply the resort including the little eco bus, the Mulet. Click here for the link to their schedules lines in English:
Skiers, we've identified the buses you'll most likely use to get to the ski regions. Click here: Ski Bus Routes For Skiers
Besides the regular annual schedule, there is also a special winter timetable which includes the night bus.
Visit SAT-Montblanc.com for the inter-town and inter-city bus schedules. There are regular lines from Chamonix to:
Skiing at Megeve, by the way, is now accessible on the Unlimited Ski Pass.
SAT operates the Chamonix service to Verbier, but only on Thursdays and only if there are 30 booked passengers.
is excursion day and the SAT buses are a cost-efficient way to visit
Annecy, Turin, thermal baths at Pre St Didier and other towns. Click here to see their excursions brochure.
The operator also runs special occasion excursions for example for festivals in nearby towns.
Alti Bus operates long distances buses for several resorts including Chamonix. Make your booking via this link
It is this service that operates the 5 scheduled runs to Geneva Airport. The journey takes about 2 hours.
The stops in Chamonix-Mont-Blanc are at:
Read more about out-of-town transport: