Travel from Montpellier to Geneva

Train, bus or fly from Montpellier to Geneva?

You can take a train from Montpellier to Geneva via Lyon Part Dieu in around 4 hours 42 minutes. Alternatively, Ouibus operates a bus from Montpellier to Geneva twice a week. Tickets cost $18 - $25 and the journey takes 6 hours 40 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Montpellier to Geneva

ModeDurationPrice
From Montpellier Saint-Roch train to Lyon Part Dieu then train to Geneve.4 h 42 min85€
From Montpellier bus to Genève - Gare routière.6 h 40 min17€
From Montpellier bus to Lyon, Lyon Perrache then night bus to Geneva.8 h 22 min61€
From Montpellier rideshare to Genève.5 h 14 min29€
From Montpellier drive to Geneva.4 h 14 min55€
From Montpellier Place de l'Europe line 120 bus to Montpellier airport, fly to Geneva airport, then line 150 train to Geneva.6 h 4 min202€
From Montpellier Saint-Roch train to Marseille-St-Charles, train to Cannes, train to Nice airport, fly to Geneva airport, then line 150 train to Geneva.7 h 7 min124€
From Montpellier Saint-Roch train to Gare routière, bus to Toulouse airport, fly to Geneva airport, then line 150 train to Geneva.6 h 19 min135€

How long does it take to get from Montpellier to Geneva?

It takes approximately 4 hours 42 minutes to get from Montpellier to Geneva, including transfers.

Is there a direct train between Montpellier and Geneva?

No, there is no direct train from Montpellier to Geneva. However, there are services departing from Montpellier Saint-Roch and arriving at Geneve via Lyon Part Dieu. The journey, including transfers, takes approximately 4 hours 42 minutes.

Is there a direct bus between Montpellier and Geneva?

Yes, there is a direct bus departing from Montpellier and arriving at Genève - Gare routière. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 6 hours 40 minutes.

Operators from Montpellier to Geneva

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Ouibus0890715298Ouibus
Isilines0 892 89 12 00Isilines
FlixBus+49 1807 123 99 123FlixBus
BlaBlaCarBlaBlaCar
Herault Transport04 34 888 999Herault Transport
Air FranceAir France
easyJeteasyJet
KLMKLM
VoloteaVolotea
LufthansaLufthansa
Chalair AviationChalair Aviation
Norwegian Air InternationalNorwegian Air International
Scandinavian AirlinesScandinavian Airlines
Hop!Hop!
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
TGV0033 892 353535TGV
Tisseo+33 (0 ) 5 61 41 70 70Tisseo
Close Print Itinerary
  1. Here are 8 options to get from
    Montpellier to Geneva:

    1. Trip:
      1 Train
      • One-Way approx: USD $79 - $120
      • Duration: 4 h 42 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $79 - $120
        • Duration: 4 h 42 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $18 - $25
      • Duration: 6 h 40 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $18 - $25
        • Duration: 6 h 40 min
        Close x
    3. Trip:
      3 Bus, night bus
      • One-Way approx: USD $33 - $102
      • Duration: 8 h 22 min
      Open +
      • Trip:
        3 Bus, night bus
        • One-Way approx: USD $33 - $102
        • Duration: 8 h 22 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 $55 - $85
      • Duration: 4 h 14 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 14 min
        Close x
    6. Trip:
      6 Fly from Montpellier
      • One-Way approx: USD $113 - $821
      • Duration: 6 h 4 min
      Open +
      • Trip:
        6 Fly from Montpellier
        • One-Way approx: USD $113 - $821
        • Duration: 6 h 4 min
        Close x
    7. Trip:
      7 Train, train to Nice, fly
      • One-Way approx: USD $116 - $238
      • Duration: 7 h 7 min
      Open +
      • Trip:
        7 Train, train to Nice, fly
        • One-Way approx: USD $116 - $238
        • Duration: 7 h 7 min
        Close x
    8. Trip:
      8 Train to Toulouse, fly
      • One-Way approx: USD $109 - $284
      • Duration: 6 h 19 min
      Open +
      • Trip:
        8 Train to Toulouse, fly
        • One-Way approx: USD $109 - $284
        • Duration: 6 h 19 min
        Close x