Travel from Kassel to Berlin

Bus or train from Kassel to Berlin?

FlixBus operates a train from Kassel to Berlin 6 times a week. Tickets cost $35 - $50 and the journey takes 2 h 59 min. BVG also services this route every 10 minutes. Alternatively, Eurolines DE operates a bus from Kassel to Berlin twice a week. Tickets cost $20 - $70 and the journey takes 5 h 55 min. 2 other operators also service this route.

Travel Guides

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

How to get from Kassel to Berlin

From Kassel, Kassel Wilhelmshöhe train to S+U Zoologischer Garten Bhf then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 3 h 30 min 38€. From Kassel Hbf train to Kassel-Wilhelmshöhe then train to Berlin Hbf (tief). 3 h 42 min 83€. From Kassel Hbf bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 6 h 47 min 47€. From Kassel rideshare to Berlin. 4 h 15 min 20€. From Kassel drive to Berlin. 3 h 31 min 49€. From Kassel Hbf train to Kassel-Wilhelmshöhe, train to Frankfurt(Main)Hbf, train to Frankfurt airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 21 min 104€. From Kassel Hbf train to Kassel-Wilhelmshöhe, train to Nürnberg Hbf(U-Bahn), subway to Nuremberg airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 24 min 126€. From Kassel Hbf train to Dortmund Hbf, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Berlin Tegel airport, then bus to Berlin. 6 h 17 min 110€. From Kassel Hbf train to Kassel-Wilhelmshöhe, train to MA Hauptbahnhof, line 5 tram to Mannheim airport, fly to Berlin Tegel airport, then bus to Berlin. 6 h 18 min 265€.
Close Print Itinerary
  1. Here are 9 options to get from
    Kassel to Berlin:

    1. Trip:
      1 Train FlixBus
      • One-Way approx: USD $43 - $50
      • Duration: 3 h 30 min
      Open +
      • Trip:
        1 Train FlixBus
        • One-Way approx: USD $43 - $50
        • Duration: 3 h 30 min
        Close x
    2. Trip:
      2 Train German Railways (DB)
      • One-Way approx: USD $80 - $125
      • Duration: 3 h 42 min
      Open +
      • Trip:
        2 Train German Railways (DB)
        • One-Way approx: USD $80 - $125
        • Duration: 3 h 42 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $26 - $78
      • Duration: 6 h 47 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $26 - $78
        • Duration: 6 h 47 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $18 - $35
      • Duration: 4 h 15 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $18 - $35
        • Duration: 4 h 15 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $50 - $75
      • Duration: 3 h 31 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $50 - $75
        • Duration: 3 h 31 min
        Close x
    6. Trip:
      6 Train to Frankfurt, fly
      • One-Way approx: USD $94 - $228
      • Duration: 5 h 21 min
      Open +
      • Trip:
        6 Train to Frankfurt, fly
        • One-Way approx: USD $94 - $228
        • Duration: 5 h 21 min
        Close x
    7. Trip:
      7 Train to Nuremberg, fly
      • One-Way approx: USD $106 - $245
      • Duration: 5 h 24 min
      Open +
      • Trip:
        7 Train to Nuremberg, fly
        • One-Way approx: USD $106 - $245
        • Duration: 5 h 24 min
        Close x
    8. Trip:
      8 Train, train to Dusseldorf, fly
      • One-Way approx: USD $104 - $220
      • Duration: 6 h 17 min
      Open +
      • Trip:
        8 Train, train to Dusseldorf, fly
        • One-Way approx: USD $104 - $220
        • Duration: 6 h 17 min
        Close x
    9. Trip:
      9 Train to Mannheim, fly
      • One-Way approx: USD $206 - $700
      • Duration: 6 h 18 min
      Open +
      • Trip:
        9 Train to Mannheim, fly
        • One-Way approx: USD $206 - $700
        • Duration: 6 h 18 min
        Close x