Travel options for:
Berlin to Black Forest
  • Train

    $190 - $287
    1. Berlin Hbf (tief)

      5 h 59 min - 5 times a day

      $90 - $180

    2. Offenburg

      44 min - every 3 hours

      $16

    3. Triberg

      34 min - 19.8 miles

      $80 - $100

  • Bus

    $150 - $213
    1. S+U Alexanderplatz

      26 min - every 10 minutes - line 100

      $3 - $5

    2. S+U Zoologischer Garten Bhf

      15 min - every 20 minutes

      $2 - $4

    3. Berlin, Berlin central bus

      11 h 20 min - twice daily

      $50 - $85

    4. Freiburg

      34 min - 23.4 miles

      $95 - $120

  • Nighttrain

    $143 - $192
    1. Berlin, S+U Alexanderplatz

      20 min - every 10 minutes

      $2 - $4

    2. Berlin Hauptbahnhof

      7 h 23 min - once daily

      $75 - $100

    3. Freiburg(Breisgau) Hbf

      45 min - hourly

      $15 - $23

    4. Neustadt(Schwarzw)

      23 min - 12.6 miles

      $50 - $65

  • Drive

    $100 - $150
    1. Berlin

      7 h 3 min - 480.2 miles

      $100 - $150

  • Fly Berlin Tegel to Stuttgart, train

    $135 - $272
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      1 h 15 min - non-stop

      $40 - $150

    3. Stuttgart (STR)

      9 min - every 30 minutes

      $1 - $2

    4. Stuttgart-Rohr

      7 min - every 20 minutes

      $1 - $2

    5. Böblingen

      1 h 9 min - hourly

      $15 - $22

    6. Rottweil

      23 min - every 3 hours

      $5 - $7

    7. Villingen(Schwarzw)

      27 min - 17.1 miles

      $70 - $85

  • Fly Berlin Tegel to Zurich, train

    $169 - $350
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      1 h 20 min - non-stop

      $45 - $180

    3. Zurich (ZRH)

      9 min - hourly - line 2

      $10 - $20

    4. Zürich HB

      57 min - every 3 hours

      $25 - $45

    5. Singen(Hohentwiel)

      43 min - every 3 hours

      $16

    6. Villingen(Schwarzw)

      27 min - 17.1 miles

      $70 - $85

  • Fly Berlin Schoenefeld to Basel, bus

    $112 - $263
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      1 h 30 min - non-stop

      $30 - $150

    3. Basel (BSL)

      55 min - hourly

      $4 - $7

    4. Freiburg(Breisgau) Hbf

      45 min - hourly

      $15 - $23

    5. Neustadt(Schwarzw)

      23 min - 12.6 miles

      $50 - $65

  • Fly Berlin Tegel to Mannheim, train

    $242 - $749
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      1 h 15 min - non-stop

      $140 - $600

    3. Mannheim (MHG)

      18 min - every 30 minutes - line 5

      $3 - $5

    4. Mannheim Hbf

      1 h 23 min - 5 times a day

      $40 - $65

    5. Freiburg(Breisgau) Hbf

      45 min - hourly

      $6 - $10

    6. Neustadt(Schwarzw)

      23 min - 12.6 miles

      $50 - $65

  • Fly Berlin Schoenefeld to Zurich, train

    $169 - $434
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      1 h 35 min - non-stop

      $35 - $250

    3. Zurich (ZRH)

      9 min - hourly - line 2

      $10 - $20

    4. Zürich HB

      57 min - every 3 hours

      $25 - $45

    5. Singen(Hohentwiel)

      43 min - every 3 hours

      $16

    6. Villingen(Schwarzw)

      27 min - 17.1 miles

      $70 - $85

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

From Berlin Hbf (tief) train to Offenburg, train to Triberg, then taxi to Black Forest. 7 h 48 min 210€. From S+U Alexanderplatz line 100 bus to S+U Zoologischer Garten Bhf, bus to Berlin, Berlin central bus station, bus to Freiburg, then taxi to Black Forest. 13 h 41 min 170€. From Berlin, S+U Alexanderplatz Bhf/Memhardstr. bus to Berlin Hauptbahnhof, nighttrain to Freiburg(Breisgau) Hbf, train to Neustadt(Schwarzw), then taxi to Black Forest. 10 h 16 min 151€. From Berlin drive to Black Forest. 7 h 3 min 104€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Stuttgart airport, train to Stuttgart-Rohr, train to Böblingen, train to Rottweil, train to Villingen(Schwarzw), then taxi to Black Forest. 6 h 14 min 153€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Zurich airport, line 2 train to Zürich HB, train to Singen(Hohentwiel), train to Villingen(Schwarzw), then taxi to Black Forest. 7 h 15 min 193€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Basel airport, bus to Freiburg(Breisgau) Hbf, train to Neustadt(Schwarzw), then taxi to Black Forest. 7 h 13 min 138€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Mannheim airport, line 5 tram to Mannheim Hbf, train to Freiburg(Breisgau) Hbf, train to Neustadt(Schwarzw), then taxi to Black Forest. 6 h 58 min 318€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Zurich airport, line 2 train to Zürich HB, train to Singen(Hohentwiel), train to Villingen(Schwarzw), then taxi to Black Forest. 7 h 32 min 204€.