Travel options for:
Switzerland to Germany
  • Fly

    $64 - $226
    1. Zürich (Kreis 11)

      13 min - every 20 minutes - line 62

      $3 - $5

    2. Zürich Oerlikon

      5 min - hourly - line 16

      $9 - $17

    3. Zurich (ZRH)

      40 min - non-stop

      $50 - $200

    4. Stuttgart (STR)

      27 min - every 30 minutes

      $2 - $5

  • Train

    $209 - $316
    1. Zürich Stadelhofen

      2 min - hourly - line 15

      $8 - $15

    2. Zürich HB

      8 h 23 min - twice a week

      $200 - $300

    3. Berlin Hbf (S-Bahn)

      6 min - every 10 minutes

      $1

  • Bus

    $61 - $110
    1. Zürich Stadelhofen

      2 min - hourly - line 15

      $8 - $15

    2. Zürich HB

      6 min - 1878 feet

    3. Zurich

      13 h 25 min - once daily

      $50 - $90

    4. Berlin, Flughafen Tegel

      37 min - every 10 minutes

      $3 - $5

  • Nighttrain

    $94 - $127
    1. Zürich, Opernhaus

      10 min - every 10 minutes - line 4

      $2 - $3

    2. Zürich HB

      10 h 9 min - once daily

      $90 - $120

    3. S+U Berlin Hauptbahnhof

      17 min - every 10 minutes

      $2 - $4

  • Drive

    $110 - $170
    1. Zürich

      7 h 41 min - 530.8 miles

      $110 - $170

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

From Zürich, Schwandenholz line 62 bus to Zürich Oerlikon, line 16 train to Zurich airport, fly to Stuttgart airport, then train to Stuttgart. 2 h 36 min $118. From Zürich Stadelhofen line 15 train to Zürich HB, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 9 h 32 min $285. From Zürich Stadelhofen line 15 train to Zürich HB, walk to Zurich, bus to Berlin, Flughafen Tegel, then bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 15 h 14 min $103. From Zürich, Opernhaus line 4 tram to Zürich HB, nighttrain to S+U Berlin Hauptbahnhof, then bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 11 h 39 min $115. From Zürich drive to Berlin. 7 h 41 min $136.