Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Chamonix to Geneva: travel options

Approximate direct distance: 64 km • Travel distance depends on the route and transport you choose.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Chamonix to Geneva
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
bus Direct Swiss Tours / AlpyBus / FlixBus About 1h 40m Check fare

Fare source checked: 14 Oct 2026

Fares vary by departure and ticket conditions.

Tickets and times: Swiss Tours / AlpyBus / FlixBus
Dep: Chamonix Sud bus station
Arr: Geneva Airport or the booked city stop
SwissTours advertises its regular service from Chamonix Sud to Geneva city or airport stops, with a published 70–90-minute circuit estimate. Stop order and the destination can change the time you need. Choose the arrival printed on your booking, check the actual departure and leave a larger flight margin in mountain weather. Allow separately for local travel at either end.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

Plan roughly one and a half to two hours by road, before traffic delays. Book the correct Geneva stop.

Route overview
  1. 1
    Chamonix Start
  2. 2
    Geneva 64 km apart

The journey

Allow roughly one and a half to two hours by road, before traffic delays between Chamonix Sud bus station and Geneva Airport or the booked city stop. Add local travel and time to find the departure point. Use the operator’s timetable and tickets for your travel date.

Before you book

Book the correct Geneva stop. An airport shuttle and a city-centre coach are different arrivals. Allow a larger margin before a flight, especially in bad mountain weather. Rail normally involves changes and takes a different route; it does not share the coach time.

Compare the whole trip

Check the final ticket price, included baggage and change conditions. With a restrictive ticket, leaving earlier or later can require a new booking. Keep the ticket available offline and leave the arrival part of the day flexible.

Arrival in Geneva

If your ticket ends at the airport, the train to Cornavin is a separate short journey. It costs CHF 3 with the ordinary zone 10 adult ticket unless you already have valid coverage. Ask eligible Geneva accommodation about receiving its digital transport card before arrival.

Geneva's waterfront across the lake below distant mountains
Geneva, Switzerland