BlaBlaCar Bus
Chamonix Sud - Bus station > Sallanches > Geneva - Airport
Geneva - Airport Bus Station