Travel options for:
Stuttgart to Lausanne
  • Train

    $87 - $195
    1. Stuttgart Hbf

      3 h 2 min - every 3 hours

      $22 - $65

    2. Zürich HB

      2 h 8 min - every 3 hours

      $65 - $130

  • Train via Bern

    $119 - $204
    1. Stuttgart Hbf

      54 min - every 2 hours

      $22 - $24

    2. Karlsruhe Hbf

      1 h 47 min - 5 times a day

      $35 - $65

    3. Basel SBB

      57 min - 5 times a day

      $35 - $65

    4. Bern

      1 h 6 min - every 3 hours

      $27 - $50

  • Bus

    $57 - $79
    1. Stuttgart Hbf

      2 h 14 min - once daily

      $45 - $70

    2. Strasbourg

      6 min - 1645 feet

    3. Štrasburk, Place de l'Étoile

      5 h - twice a week

      $10 - $14

  • Bus, night bus

    $34 - $55
    1. Schlossplatz

      24 min - every 10 minutes

      $2 - $4

    2. Region Stuttgart, Stuttgart

      2 h 45 min - twice daily

      $12 - $21

    3. Freiburg

      4 h 10 min - once daily

      $15 - $26

    4. Lausanne, Parc Vélodrome

      16 min - every 15 minutes - line 1

      $4

  • Drive

    $50 - $75
    1. Stuttgart

      4 h 17 min - 247.8 miles

      $50 - $75

  • Fly Stuttgart to Zurich, train

    $122 - $334
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      35 min - non-stop

      $50 - $200

    3. Zurich (ZRH)

      2 h 22 min - every 3 hours

      $70 - $130

  • Train to Zurich, fly to Geneva, train

    $108 - $265
    1. Stuttgart

      3 h 2 min - every 3 hours

      $22 - $65

    2. Zürich HB

      9 min - hourly

      $10 - $20

    3. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    4. Geneva (GVA)

      46 min - every 3 hours

      $26 - $50

  • Train to Frankfurt, fly to Geneva, train

    $130 - $377
    1. Stuttgart

      1 h 15 min - every 2 hours

      $30 - $80

    2. Frankfurt (FRA)

      1 h 10 min - non-stop

      $70 - $250

    3. Geneva (GVA)

      46 min - every 3 hours

      $26 - $50

  • Fly Stuttgart to Lyon, train

    $160 - $382
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      1 h 20 min - non-stop

      $80 - $280

    3. Lyon (LYS)

      30 min - every 20 minutes

      $18

    4. Lyon Part Dieu

      1 h 49 min - 3 times a day

      $35

    5. Genève

      36 min - every 3 hours

      $25 - $45

  • Fly Stuttgart to Milan Malpensa, train

    $118 - $234
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      1 h - non-stop

      $30 - $140

    3. Milan Malpensa (MXP)

      25 min - hourly

      $4 - $8

    4. Gallarate

      2 h 45 min - once daily

      $82

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stuttgart Hbf train to Zürich HB then train to Lausanne. 5 h 54 min SFr 183. From Stuttgart Hbf train to Karlsruhe Hbf, train to Basel SBB, train to Bern, then train to Lausanne. 6 h SFr 195. From Stuttgart Hbf bus to Strasbourg, walk to Štrasburk, Place de l'Étoile, then bus to Lausanne, park.Velodrome. 8 h 20 min SFr 68. From Schlossplatz subway to Region Stuttgart, Stuttgart Vaihingen, bus to Freiburg, night bus to Lausanne, Parc Vélodrome, then line 1 bus to Lausanne, Rasude. 9 h 40 min SFr 52. From Stuttgart drive to Lausanne. 4 h 17 min SFr 63. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Zurich airport, then train to Lausanne. 5 h 12 min SFr 226. From Stuttgart Hbf train to Zürich HB, train to Zurich airport, fly to Geneva airport, then train to Lausanne. 6 h 8 min SFr 187. From Stuttgart Hbf train to Frankfurt airport, fly to Geneva airport, then train to Lausanne. 5 h 32 min SFr 229. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, train to Genève, then train to Lausanne. 8 h 1 min SFr 219. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Milan Malpensa airport, train to Gallarate, then train to Lausanne. 8 h 7 min SFr 151.

 
 

Bus or train from Stuttgart to Lausanne?

German Railways (DB) operates a train from Stuttgart to Lausanne every 3 hours. Tickets cost $22 - $65 and the journey takes 3 h 2 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly. Alternatively, Eurolines FR operates a bus from Stuttgart to Lausanne once daily. Tickets cost $45 - $70 and the journey takes 2 h 14 min. RegioJet also services this route twice a week.