Travel from Lausanne to Grenoble

Bus or train from Lausanne to Grenoble?

You can take a train from Lausanne to Grenoble via Geneve in around 3 h 40 min. Alternatively, Ouibus operates a bus from Lausanne to Grenoble twice a week. Tickets cost $8 - $13 and the journey takes 4 h 25 min. FlixBus also services this route twice a week.

Travel Guides

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

How to get from Lausanne to Grenoble

From Lausanne train to Geneve then train to Grenoble. 3 h 40 min SFr 77. From Lausanne train to Genève, Cornavin, line 10 bus to Aéroport Genève-Cointrin, then AeroCar to Grenoble. 3 h 59 min SFr 100. From Lausanne bus to Grenoble Centre - Gare routière. 4 h 25 min SFr 11. From Lausanne drive to Grenoble. 2 h 8 min SFr 32.

Operators from Lausanne to Grenoble

Close Print Itinerary
  1. Here are 4 options to get from
    Lausanne to Grenoble:

    1. Trip:
      1 Train
      • One-Way approx: USD $52 - $85
      • Duration: 3 h 40 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $52 - $85
        • Duration: 3 h 40 min
        Close x
    2. Trip:
      2 Train, AeroCar
      • One-Way approx: USD $79 - $110
      • Duration: 3 h 59 min
      Open +
      • Trip:
        2 Train, AeroCar
        • One-Way approx: USD $79 - $110
        • Duration: 3 h 59 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $8 - $22
      • Duration: 4 h 25 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $8 - $22
        • Duration: 4 h 25 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $27 - $45
      • Duration: 2 h 8 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $27 - $45
        • Duration: 2 h 8 min
        Close x