There are 5 ways to get from Kassel to Haina by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 570 bus
best- Take the train from Kassel Hauptbahnhof to Kirchhain Bahnhoftrain Re30
- Take the bus from Kirchhain Bahnhof to Haina(Kloster) Gemeindeverwaltungbus 570
2h 49mDrive 59.8 km
cheapest- Drive from Kassel to Hainacar 59.8 km
44 min€9–13Bus
- Take the bus from Kassel Scheidemannplatz to Bad Wildungen Bahnhofbus 500
- Take the bus from Bad Wildungen Bahnhof to Frankenberg Bahnhofbus 520
4h 26mTaxi
- Take the taxi from Kassel to Hainataxi 59.8 km
44 min€120–150Train
- Take the train from Kassel Hauptbahnhof to Marburg Hauptbahnhoftrain Re30
- Take the train from Marburg Hauptbahnhof to Frankenberg Bahnhoftrain Rb97 / ...
3h 55m€32–55
Questions & Answers
The cheapest way to get from Kassel to Haina is to drive which costs €8 - €13 and takes 44 min.
The fastest way to get from Kassel to Haina is to drive which takes 44 min and costs €8 - €13.
No, there is no direct bus from Kassel to Haina. However, there are services departing from Kassel Scheidemannplatz and arriving at Haina(Kloster) Gemeindeverwaltung via Bad Wildungen Bahnhof and Frankenberg Bahnhof. The journey, including transfers, takes approximately 4h 26m.
No, there is no direct train from Kassel to Haina. However, there are services departing from Kassel Hauptbahnhof and arriving at Frankenberg Bahnhof via Marburg Hauptbahnhof. The journey, including transfers, takes approximately 3h 55m.
The distance between Kassel and Haina is 121 km. The road distance is 59.8 km.
The best way to get from Kassel to Haina without a car is to train and line 570 bus which takes 2h 49m and costs .
It takes approximately 2h 49m to get from Kassel to Haina, including transfers.
Kassel to Haina bus services, operated by Bad Wildunger Kraftverkehr, depart from Kassel Scheidemannplatz station.
Kassel to Haina train services, operated by Deutsche Bahn Regio (DB Regional), depart from Kassel Hauptbahnhof station.
The best way to get from Kassel to Haina is to bus which takes 4h 26m and costs . Alternatively, you can train, which costs €30 - €55 and takes 3h 55m.
What companies run services between Kassel, Germany and Haina, Hesse, Germany?
You can take a bus from Kassel Scheidemannplatz to Haina(Kloster) Gemeindeverwaltung via Bad Wildungen Bahnhof and Frankenberg Bahnhof in around 4h 26m. Alternatively, you can take a train from Kassel Hauptbahnhof to Haina(Kloster) Gemeindeverwaltung via Marburg Hauptbahnhof, Frankenberg Bahnhof, and Frankenberg Bahnhof in around 3h 55m.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kassel Hauptbahnhof to Kirchhain Bahnhof
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- €21–35
- Website
- https://int.bahn.de/en
Train from Kassel Hauptbahnhof to Marburg Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- €24–45
- Website
- https://int.bahn.de/en
Train from Marburg Hauptbahnhof to Frankenberg Bahnhof
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- https://int.bahn.de/en
- Phone
- 06421 - 6200693
- [email protected]
- Website
- alv-oberhessen.de
Bus from Kirchhain Bahnhof to Haina(Kloster) Gemeindeverwaltung
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Schedules at
- alv-oberhessen.de
Bus from Bad Wildungen Bahnhof to Frankenberg Bahnhof
- Ave. Duration
- 1h 6m
- Frequency
- 3 times a day
- Schedules at
- alv-oberhessen.de
- Phone
- (0 56 21) 80 28-10
- [email protected]
- Website
- bkw-bw.de
Bus from Kassel Scheidemannplatz to Bad Wildungen Bahnhof
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Schedules at
- bkw-bw.de
- Ave. Duration
- 44 min
- Estimated price
- €120–150
Taxi Kassel 24
- Phone
- +49 177 856 8788
- Website
- taxi-kassel24.de
Taxi Kassel - Taxi Service Center Kassel GmbH - Taxi 88111
- Phone
- +49 561 88 111
- Website
- kassel-taxi.de
Taxi -Schneider GmbH
- Phone
- +49 561 701313
- Website
- taxi-schneider-kassel.de
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Kassel to Haina bus services, operated by Bad Wildunger Kraftverkehr, arrive at Bad Wildungen Bahnhof station.
Kassel to Haina train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Marburg Hauptbahnhof station.
Yes, the driving distance between Kassel to Haina is 60 km. It takes approximately 44 min to drive from Kassel to Haina.
There are 664+ hotels available in Haina.




