Berlin to Kassel train

Cheap train tickets from Berlin to Kassel

Showing times and prices for Sep 27

Cheapest

37

Average

65

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
05:32PMBerlin Hbf3h03 08:35PMKassel-Wilhelmshöhe
1 transfer
371One-way
Cheapest
06:23PMBerlin Hbf3h12 09:35PMKassel-Wilhelmshöhe
1 transfer
371One-way
Cheapest
04:30AMBerlin Hbf2h42 07:12AMKassel-Wilhelmshöhe
0 transfers
371One-way
Cheapest
06:30AMBerlin Hbf2h42 09:12AMKassel-Wilhelmshöhe
0 transfers
371One-way
Cheapest
05:28AMBerlin Hbf3h32 09:00AMKassel-Wilhelmshöhe
1 transfer
371One-way

Train schedule from Berlin to Kassel

Showing trains for tomorrow, Tuesday, September 27
12:21AMBerlin Hbf5h52 06:13AMKassel-Wilhelmshöhe
1 transfer
04:30AMBerlin Hbf2h42 07:12AMKassel-Wilhelmshöhe
0 transfers
05:28AMBerlin Hbf3h32 09:00AMKassel-Wilhelmshöhe
1 transfer
05:29AMBerlin Hbf3h06 08:35AMKassel-Wilhelmshöhe
1 transfer
06:30AMBerlin Hbf2h42 09:12AMKassel-Wilhelmshöhe
0 transfers
06:46AMBerlin Hbf2h49 09:35AMKassel-Wilhelmshöhe
1 transfer
06:46AMBerlin Hbf3h26 10:12AMKassel-Wilhelmshöhe
2 transfers
07:33AMBerlin Hbf3h02 10:35AMKassel-Wilhelmshöhe
1 transfer
08:03AMBerlin Hbf3h09 11:12AMKassel-Wilhelmshöhe
0 transfers
08:05AMBerlin Gesundbrunnen3h07 11:12AMKassel-Wilhelmshöhe
1 transfer
08:30AMBerlin Hbf3h05 11:35AMKassel-Wilhelmshöhe
1 transfer
08:30AMBerlin Hbf4h24 12:54PMKassel-Wilhelmshöhe
1 transfer
09:33AMBerlin Hbf3h02 12:35PMKassel-Wilhelmshöhe
1 transfer
10:29AMBerlin Hbf2h43 01:12PMKassel-Wilhelmshöhe
0 transfers
10:30AMBerlin Hbf4h24 02:54PMKassel-Wilhelmshöhe
1 transfer
10:32AMBerlin Hbf3h03 01:35PMKassel-Wilhelmshöhe
1 transfer
11:28AMBerlin Hbf3h32 03:00PMKassel-Wilhelmshöhe
1 transfer
11:32AMBerlin Hbf3h03 02:35PMKassel-Wilhelmshöhe
1 transfer
11:37AMBerlin Hbf3h23 03:00PMKassel-Wilhelmshöhe
2 transfers
12:20PMBerlin Hbf2h52 03:12PMKassel-Wilhelmshöhe
0 transfers
12:31PMBerlin Hbf3h04 03:35PMKassel-Wilhelmshöhe
1 transfer
01:30PMBerlin Hbf3h05 04:35PMKassel-Wilhelmshöhe
1 transfer
02:23PMBerlin Hbf2h49 05:12PMKassel-Wilhelmshöhe
0 transfers
02:30PMBerlin Hbf4h24 06:54PMKassel-Wilhelmshöhe
1 transfer
02:32PMBerlin Hbf3h03 05:35PMKassel-Wilhelmshöhe
1 transfer
03:33PMBerlin Hbf3h02 06:35PMKassel-Wilhelmshöhe
1 transfer
04:18PMBerlin Hbf2h54 07:12PMKassel-Wilhelmshöhe
0 transfers
04:30PMBerlin Hbf4h24 08:54PMKassel-Wilhelmshöhe
1 transfer
04:31PMBerlin Hbf3h04 07:35PMKassel-Wilhelmshöhe
1 transfer
05:28PMBerlin Hbf3h38 09:06PMKassel-Wilhelmshöhe
1 transfer
05:32PMBerlin Hbf3h03 08:35PMKassel-Wilhelmshöhe
1 transfer
05:36PMBerlin Hbf3h30 09:06PMKassel-Wilhelmshöhe
2 transfers
06:19PMBerlin Hbf2h53 09:12PMKassel-Wilhelmshöhe
0 transfers
06:23PMBerlin Hbf3h12 09:35PMKassel-Wilhelmshöhe
1 transfer
06:51PMBerlin Hbf3h37 10:28PMKassel-Wilhelmshöhe
0 transfers
08:01PMBerlin Hbf4h40 12:41AMKassel Hbf
2 transfers
08:54PMBerlin Hbf8h19 05:13AMKassel Hbf
1 transfer
09:20PMBerlin Hbf7h53 05:13AMKassel Hbf
2 transfers
10:29PMBerlin Hbf8h14 06:43AMKassel Hbf
3 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Sep 27
Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17

Fastest train times from Berlin to Kassel

Showing times and prices for Sep 27

Fastest Journey

2 h 42 m

Average

3 h 44 m

Trains per day

39

Distance

300 km

Of the 39 trains that leave Berlin for Kassel every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
04:30AMBerlin Hbf2h42 07:12AMKassel-Wilhelmshöhe
0 transfers
371One-way
Fastest
06:30AMBerlin Hbf2h42 09:12AMKassel-Wilhelmshöhe
0 transfers
371One-way
2nd Fastest
10:29AMBerlin Hbf2h43 01:12PMKassel-Wilhelmshöhe
0 transfers
731One-way
06:46AMBerlin Hbf2h49 09:35AMKassel-Wilhelmshöhe
1 transfer
731One-way
02:23PMBerlin Hbf2h49 05:12PMKassel-Wilhelmshöhe
0 transfers
821One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin to Kassel

distanceDistance185 miles (299 km)
durationAverage train duration2 h 50 min
priceAverage train ticket price$36 (€35)
frequencyTrain frequency9 a day
changesDirect trainYes
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Berlin to Kassel cover the 185 miles (299 km) long journey taking on average 2 h 50 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 9 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $13 (€13), but the average price of train tickets is $36 (€35). Travelers depart most frequently from Berlin Hbf and arrive in Kassel-Wilhelmshöhe.

Train providers: Deutsche Bahn from Berlin to Kassel trains

Travel to Kassel from Berlin from $13 (€13) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Berlin to Kassel. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Train information from Berlin to Kassel with Deutsche Bahn:

  • Average Duration: 3 h 11 min
  • Average Price: $13
  • Deutsche Bahn frequency: 9 a day


Train from Berlin to Kassel

There are 53 daily connections by train from Berlin to Kassel. There are direct connections and connections with one or two transfers. The fastest connection is a connection with a change in Hanover with a travel time of 3 hours. It leaves at 17 hours 18 minutes. There are four direct connections, which are similarly fast, these are at the same time the cheapest connections. They have slightly longer driving times between 3.20 and 3.35 hours and start in the afternoon hours. The longest connection has a total travel time of 10 hours 18 minutes and provides for three transfers.

Which train companies travel from Berlin to Kassel?

The train line from Berlin to Kassel is operated by Deutsche Bahn and Flixtrain. Both train companies offer direct connections for this route. The majority of the journeys are made by Deutsche Bahn. Flixtrain offers the cheapest travel deals.

How long does the train journey from Berlin to Kassel take?

The fastest offer is a connection with a change. It leaves at 7.30 and 17.30. After a driving time of 1.55 hours Hanover is reached. The changeover time is around 06 minutes. After a further travel time of 0.55 hours, the train arrives in Kassel. There are four direct journeys with travel times that are only slightly longer. 3 hours 6 minutes, 3 hours 12 minutes to 3.35 hours. They start at 14.50 hours, 14.40 hours, 14.35 hours and 14 hours 18 minutes and are the cheapest offers.

How often can you take the train from Berlin to Kassel?

53 train connections are available daily for the Berlin - Kassel route. There are six direct connections. The two fastest connections provide for a transfer in Hanover with a transfer time of around 6 minutes. The earliest travel opportunity is at 5.30 am.

Stations on the line Berlin - Kassel

Hauptbahnhof Berlin. All train connections start from the main station in Berlin. It has an S-Bahn station and a U-Bahn station. The U5 goes directly to the main station. Nine bus lines from different districts of the city serve the main train station. There are night buses.

Hauptbahnhof Kassel. Trains arrive at Kassel main station. The bus stop for local transport is in the immediate vicinity. About 20 bus lines have their stop there, among others the bus lines 18, 19, 32, 52. There is a night bus. Some trains go to the station Kassel Wilhelmshöhe.


Deutsche Bahn trains from Berlin to Kassel

+

Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Berlin to Kassel. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Berlin to Kassel and book cheap DB tickets. More information on rail travel in Germany and Europe.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

Travel Tips: Trains from Berlin to Kassel

Travel by train to Kassel easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Kassel.
FAQs
Omio customers have found cheap train tickets between Berlin and Kassel for as low as $13 (€13)  for the next 7 days.
If you are looking to purchase your train ticket in the next 7 days, you can expect the Berlin to Kassel train to cost on average $36 (€35)  one way.
You should expect to travel around 185 miles (299 km)  from Berlin to Kassel by train.
On average the Berlin to Kassel train travel time is 2 h 50 min  for the 185 miles (299 km) long journey, but the duration can vary if you travel on weekends and holidays.

When taking the train to Kassel from Berlin, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your trip can end in train stations such as Kassel-Wilhelmshöhe, Kassel Hbf and Kassel, Hauptbahnhof Nord.

Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Kassel-Wilhelmshöhe.

Passengers board the train most frequently from Berlin Hbf, which is located around 3.5 miles (5.6 km) away from the city center, and they get off the train at Kassel-Wilhelmshöhe, located 2.7 miles (4.4 km) away from the city center.

When taking a train from Berlin to Kassel, you can count on Deutsche Bahn, FlixTrain or Deutsche Bahn with connection for the best way to get you to Kassel. You can also check all possible train providers who offer a service to Kassel from Berlin and compare the amenities they offer before buying a train ticket.
Yes, you can search for direct trains from Berlin to Kassel on Omio with Deutsche Bahn or FlixTrain, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.
On average, there are 9 trains a day from Berlin to Kassel. The train times and services may be different on weekends and holidays compared to weekdays.
The first Berlin to Kassel train departs at 7: 33 AM   and the last train from Berlin to Kassel leaves at 10: 42 PM. Check out the most up-to-date train schedule from Berlin to Kassel on Omio and find the best time to travel to your destination.
If you purchase the Berlin to Kassel train within the next 7 days, you can find one way tickets to cost on average $36 (€35). However, booking your train ticket in advance gives you access to the best prices for trains between Berlin and Kassel. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Berlin
Kassel
Berlin Hbf is the most popular Berlin railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your trip to Kassel.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 302971055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transit options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language