Travel options for:
Stuttgart to Switzerland
  • Train

    $66 - $103
    1. Stuttgart Hbf

      3 h 2 min - every 3 hours

      $55 - $90

    2. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Train via Schaffhausen

    $68 - $108
    1. Stuttgart Hbf

      2 h 18 min - every 3 hours

      $45 - $70

    2. Schaffhausen

      1 h 3 min - every 2 hours

      $22 - $40

  • Bus

    $22 - $40
    1. Stuttgart Hbf (tief)

      12 min - every 20 minutes

      $1 - $3

    2. Region Stuttgart, Stuttgart

      3 h - once daily

      $13 - $23

    3. Zurich

      6 min - 1769 feet

    4. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Rideshare

    $15
    1. Stuttgart

      2 h 59 min - 5 times a day

      $15

  • Drive

    $29 - $45
    1. Stuttgart

      2 h 15 min - 138 miles

      $29 - $45

  • Fly

    $64 - $226
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      35 min - non-stop

      $50 - $200

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

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

From Stuttgart Hbf train to Zürich HB then line 15 train to Zürich Stadelhofen. 3 h 6 min 81€. From Stuttgart Hbf train to Schaffhausen then train to Zürich Stadelhofen. 3 h 47 min 85€. From Stuttgart Hbf (tief) train to Region Stuttgart, Stuttgart North, bus to Zurich, walk to Zürich HB, then line 15 train to Zürich Stadelhofen. 4 h 22 min 33€. From Stuttgart rideshare to Zurich. 2 h 59 min 12€. From Stuttgart drive to Zürich. 2 h 15 min 30€. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 2 h 33 min 101€.