Travel from Lausanne to Rotterdam

Bus or train from Lausanne to Rotterdam?

TGV operates a train from Lausanne to Rotterdam every 4 hours. Tickets cost $95 - $110 and the journey takes 3 h 39 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Lausanne to Rotterdam twice daily. Tickets cost $12 - $20 and the journey takes 2 h 40 min. Eurolines CH also services this route 3 times a week.

Travel Guides

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

How to get from Lausanne to Rotterdam

ModeDurationPrice
From Lausanne train to Paris Gare De Lyon, train to Paris Nord, then train to Rotterdam Centraal.7 h 20 min232€
From Lausanne train to Bern, train to Basel SBB, train to Eindhoven, then train to Rotterdam Centraal.15 h 11 min272€
From Lausanne bus to Basel then bus to Rotterdam.15 h 55 min77€
From Lausanne, Mirabeau line 1 bus to Lausanne, park.Velodrome, bus to Štrasburk, Place de l'Étoile, walk to Strasbourg, then bus to Rotterdam.17 h 53 min96€
From Lausanne drive to Rotterdam.8 h 26 min140€
From Lausanne train to Geneva airport, fly to Amsterdam airport, then train to Rotterdam.5 h 4 min124€
From Lausanne train to Geneva airport, fly to Brussels airport, then train to Rotterdam.6 h 14 min120€
From Lausanne train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Amsterdam airport, then train to Rotterdam.6 h 52 min170€
From Lausanne train to Bern, line 44 train to Belp, Bahnhof, line 334 bus to Berne airport, fly to Amsterdam airport, then train to Rotterdam.6 h 13 min250€
From Lausanne train to Geneva airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, train to Utrecht Centraal, then train to Rotterdam.7 h 54 min149€
Close Print Itinerary
  1. Here are 10 options to get from
    Lausanne to Rotterdam:

    1. Trip:
      1 Train TGV
      • One-Way approx: USD $233 - $284
      • Duration: 7 h 20 min
      Open +
      • Trip:
        1 Train TGV
        • One-Way approx: USD $233 - $284
        • Duration: 7 h 20 min
        Close x
    2. Trip:
      2 Train Swiss Railways (SBB/CFF/FFS)
      • One-Way approx: USD $212 - $358
      • Duration: 15 h 11 min
      Open +
      • Trip:
        2 Train Swiss Railways (SBB/CFF/FFS)
        • One-Way approx: USD $212 - $358
        • Duration: 15 h 11 min
        Close x
    3. Trip:
      3 Bus Eurolines CH
      • One-Way approx: USD $72 - $100
      • Duration: 15 h 55 min
      Open +
      • Trip:
        3 Bus Eurolines CH
        • One-Way approx: USD $72 - $100
        • Duration: 15 h 55 min
        Close x
    4. Trip:
      4 Bus Eurolines FR
      • One-Way approx: USD $96 - $140
      • Duration: 17 h 53 min
      Open +
      • Trip:
        4 Bus Eurolines FR
        • One-Way approx: USD $96 - $140
        • Duration: 17 h 53 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 8 h 26 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 8 h 26 min
        Close x
    6. Trip:
      6 Train to Geneva, fly to Amsterdam, train
      • One-Way approx: USD $79 - $258
      • Duration: 5 h 4 min
      Open +
      • Trip:
        6 Train to Geneva, fly to Amsterdam, train
        • One-Way approx: USD $79 - $258
        • Duration: 5 h 4 min
        Close x
    7. Trip:
      7 Train to Geneva, fly to Brussels, train
      • One-Way approx: USD $85 - $252
      • Duration: 6 h 14 min
      Open +
      • Trip:
        7 Train to Geneva, fly to Brussels, train
        • One-Way approx: USD $85 - $252
        • Duration: 6 h 14 min
        Close x
    8. Trip:
      8 Train, train to Basel, fly to Amsterdam
      • One-Way approx: USD $116 - $325
      • Duration: 6 h 52 min
      Open +
      • Trip:
        8 Train, train to Basel, fly to Amsterdam
        • One-Way approx: USD $116 - $325
        • Duration: 6 h 52 min
        Close x
    9. Trip:
      9 Train to Berne, fly to Amsterdam, train
      • One-Way approx: USD $158 - $1,100
      • Duration: 6 h 13 min
      Open +
      • Trip:
        9 Train to Berne, fly to Amsterdam, train
        • One-Way approx: USD $158 - $1,100
        • Duration: 6 h 13 min
        Close x
    10. Trip:
      10 Train to Geneva, fly to Dusseldorf, train
      • One-Way approx: USD $108 - $277
      • Duration: 7 h 54 min
      Open +
      • Trip:
        10 Train to Geneva, fly to Dusseldorf, train
        • One-Way approx: USD $108 - $277
        • Duration: 7 h 54 min
        Close x