Depuis la Suisse

En train : lignes directes depuis Lausanne (35 minutes), Neuchâtel (1h10), Fribourg (1h20), Berne (1h45), Zurich HB (2h40), etc.

Sans oublier le covoiturage (Blablacar, Covoiturage Léman, Kel Billet, etc.)

Depuis la France

En train : lignes directes depuis Lyon (1h45), Paris (3h10), etc.
En covoiturage : avec Blablacar, Covoiturage Léman, Kel Billet, Karzoo, etc.
En avion : vols directs depuis Paris (1h), Nice (1h), Toulouse (1h), Nantes (1h20), Bordeaux (1h20), etc.

Depuis l’étranger

Bruxelles : 1h15 sans escale, à partir de 75 CHF aller-retour / EASYJET, BRUSSELS AIRLINES
Berlin : 1h20 sans escale, à partir de 120 CHF aller-retour / EASYJET
Londres : 1h40 sans escale, à partir de 80 CHF aller-retour / EASYJET, BRITISH AIRWAYS & SWISS

Bon à savoir :

🙂 Il est parfois plus avantageux d’atterrir à Zurich puis de rejoindre Genève en train
🙂 Depuis Genève Aéroport, récupérez votre ticket TPG offert, qui vous emmènera gratuitement au centre-ville