Travel from Geneva to Montpellier

Train, bus or fly from Geneva to Montpellier?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Montpellier every 2 hours. Tickets cost $30 - $55 and the journey takes 1 h 52 min. TGV also services this route hourly. Alternatively, Aerocar operates a bus from Geneva to Montpellier every 4 hours. Tickets cost $50 - $60 and the journey takes 2 h. FlixBus also services this route twice daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Geneva to Montpellier

ModeDurationPrice
From Geneve train to Lyon Part Dieu then train to Montpellier Saint-Roch.4 h 17 min97€
From Genève Aéroport bus to Grenoble then bus to Montpellier.7 h 25 min69€
From Genève, Place de Neuve line 5 bus to Geneve-Aeroport, bus to Lyon, then bus to Montpellier.10 h 17 min68€
From Genève rideshare to Montpellier.5 h 14 min29€
From Geneva drive to Montpellier.4 h 14 min59€
From Genève train to Geneva airport, fly to Montpellier airport, then line 120 bus to Montpellier.6 h 30 min203€
From Genève train to Geneva airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to Montpellier.7 h 5 min126€

Operators from Geneva to Montpellier

Close Print Itinerary
  1. Here are 7 options to get from
    Geneva to Montpellier:

    1. Trip:
      1 Train
      • One-Way approx: USD $99 - $130
      • Duration: 4 h 17 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $99 - $130
        • Duration: 4 h 17 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $69 - $89
      • Duration: 7 h 25 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $69 - $89
        • Duration: 7 h 25 min
        Close x
    3. Trip:
      3 Bus Isilines
      • One-Way approx: USD $37 - $119
      • Duration: 10 h 17 min
      Open +
      • Trip:
        3 Bus Isilines
        • One-Way approx: USD $37 - $119
        • Duration: 10 h 17 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $36
      • Duration: 5 h 14 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $36
        • Duration: 5 h 14 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 4 h 14 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 4 h 14 min
        Close x
    6. Trip:
      6 Fly to Montpellier
      • One-Way approx: USD $113 - $821
      • Duration: 6 h 30 min
      Open +
      • Trip:
        6 Fly to Montpellier
        • One-Way approx: USD $113 - $821
        • Duration: 6 h 30 min
        Close x
    7. Trip:
      7 Fly to Toulouse, train
      • One-Way approx: USD $93 - $276
      • Duration: 7 h 5 min
      Open +
      • Trip:
        7 Fly to Toulouse, train
        • One-Way approx: USD $93 - $276
        • Duration: 7 h 5 min
        Close x