Travel from Zürich to Black-Forest-Baden-Württemberg-Germany

Bus or train from Zürich to Black Forest?

Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Black Forest hourly. Tickets cost $25 - $45 and the journey takes 57 min. German Railways (DB) also services this route hourly. Alternatively, FlixBus operates a bus from Zürich to Black Forest every 3 hours. Tickets cost $9 - $16 and the journey takes 2 h 15 min. FlixBus also services this route hourly.

Trips to Black Forest

Vienna to Black Forest Baden Württemberg Germany Würzburg to Black Forest Baden Württemberg Germany Italy to Black Forest Baden Württemberg Germany Dortmund to Black Forest Baden Württemberg Germany Erlangen to Black Forest Baden Württemberg Germany Bingen am Rhein to Black Forest Baden Württemberg Germany Metz to Black Forest Baden Württemberg Germany Leipzig Airport LEJ to Black Forest Baden Württemberg Germany Warsaw to Black Forest Baden Württemberg Germany London Victoria Station to Black Forest Baden Württemberg Germany Rüdesheim am Rhein to Black Forest Baden Württemberg Germany Hildesheim to Black Forest Baden Württemberg Germany Crewe to Black Forest Baden Württemberg Germany Aalen to Black Forest Baden Württemberg Germany Liberec to Black Forest Baden Württemberg Germany Basingstoke to Black Forest Baden Württemberg Germany Aschaffenburg to Black Forest Baden Württemberg Germany Devon England to Black Forest Baden Württemberg Germany Borehamwood to Black Forest Baden Württemberg Germany Bielefeld to Black Forest Baden Württemberg Germany Gaggenau to Black Forest Baden Württemberg Germany Bad Honnef to Black Forest Baden Württemberg Germany Solingen to Black Forest Baden Württemberg Germany Buchs St Gallen Switzerland to Black Forest Baden Württemberg Germany Jeddah Airport JED to Black Forest Baden Württemberg Germany Birmingham Airport BHX to Black Forest Baden Württemberg Germany Santa Fe Argentina to Black Forest Baden Württemberg Germany Vence to Black Forest Baden Württemberg Germany Hotel Victoria Weil am Rhein to Black Forest Baden Württemberg Germany Feldberg Mountain to Black Forest Baden Württemberg Germany

Travel Guides

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

How to get from Zürich to Black Forest

From Zürich HB train to Singen(Hohentwiel), train to Villingen(Schwarzw), then taxi to Black Forest. 2 h 34 min 117€. From Zürich HB train to Freiburg(Breisgau) Hbf, train to Neustadt(Schwarzw), then taxi to Black Forest. 3 h 20 min 135€. From Zurich bus to Freiburg, line 001 bus to Titisee-Neustadt, Titisee Badeparadies, then taxi to Black Forest. 4 h 3 min 68€. From Zürich HB nighttrain to Freiburg(Breisgau) Hbf, train to Neustadt(Schwarzw), then taxi to Black Forest. 3 h 31 min 83€. From Zürich drive to Black Forest. 1 h 34 min 14€.

Operators from Zürich to Black Forest

Close Print Itinerary
  1. Here are 5 options to get from
    Zürich to Black Forest:

    1. Trip:
      1 Train via Singen(Hohentwiel)
      • One-Way approx: USD $113 - $150
      • Duration: 2 h 34 min
      Open +
      • Trip:
        1 Train via Singen(Hohentwiel)
        • One-Way approx: USD $113 - $150
        • Duration: 2 h 34 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $120 - $177
      • Duration: 3 h 20 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $120 - $177
        • Duration: 3 h 20 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $65 - $89
      • Duration: 4 h 3 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $65 - $89
        • Duration: 4 h 3 min
        Close x
    4. Trip:
      4 Nighttrain
      • One-Way approx: USD $86 - $113
      • Duration: 3 h 31 min
      Open +
      • Trip:
        4 Nighttrain
        • One-Way approx: USD $86 - $113
        • Duration: 3 h 31 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $14 - $22
      • Duration: 1 h 34 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $14 - $22
        • Duration: 1 h 34 min
        Close x