Search Kasseltrain tickets

switcheroo

Quickview

How to get to Kassel by train?

Routes1,512
Trips per day33,767
train carriers9
Stations7
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Kassel?

The cheapest prices for a train ticket to Kassel that users have found recently on Wanderu start at €4.98. Such great deals to Kassel are available on one route to Frankfurt. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Kassel. Uder at €16.11 has consistently the lowest average train ticket prices to Kassel.

What are the main train stations in Kassel?

The most popular train stations in Kassel are Kassel-Wilhelmshöhe, Kassel Hbf and Kassel-Oberzwehren. Kassel-Wilhelmshöhe is the busiest train station in Kassel.

Sankt Augustin

There are 259 train schedules per day connecting Sankt Augustin with Kassel. It takes on average 3 hours and 52 minutes to travel 107 miles, 172 kms, by train from Sankt Augustin. 2 train carriers offer schedules from Sankt Augustin, with Deutsche Bahn offering the most daily connections to Kassel. Travelling by train from Sankt Augustin you will most likely to arrive in Kassel at Kassel-Wilhelmshöhe.
Avg. Time
3h 52m
Avg. Price
€68.75

Neuss

There are 237 train schedules per day connecting Neuss with Kassel. It takes on average 4 hours and 37 minutes to travel 122 miles, 195 kms, by train from Neuss. 2 train carriers offer schedules from Neuss, with Deutsche Bahn offering the most daily connections to Kassel. Travelling by train from Neuss you will most likely to arrive in Kassel at Kassel-Wilhelmshöhe.
Avg. Time
4h 37m
Avg. Price
€82.68

Lehrte

There are 228 train schedules per day connecting Lehrte with Kassel. It takes on average 2 hours to travel 77 miles, 123 kms, by train from Lehrte. 4 train carriers offer schedules from Lehrte, with Deutsche Bahn offering the most daily connections to Kassel. Travelling by train from Lehrte you will most likely to arrive in Kassel at Kassel-Wilhelmshöhe.
Avg. Time
2h 0m
Avg. Price
€32.10

Hanover

There are 224 train schedules per day connecting Hanover with Kassel. It takes on average 2 hours to travel 75 miles, 120 kms, by train from Hanover. 3 train carriers offer schedules from Hanover, with Deutsche Bahn offering the most daily connections to Kassel. Travelling by train from Hanover you will most likely to arrive in Kassel at Kassel-Wilhelmshöhe.
Avg. Time
2h 0m
Avg. Price
€46.66

Bernburg

There are 213 train schedules per day connecting Bernburg with Kassel. It takes on average 4 hours to travel 104 miles, 166 kms, by train from Bernburg. 4 train carriers offer schedules from Bernburg, with Deutsche Bahn offering the most daily connections to Kassel. Travelling by train from Bernburg you will most likely to arrive in Kassel at Kassel-Wilhelmshöhe.
Avg. Time
4h 0m
Avg. Price
€36.61

Located in , Germany, you can travel by train to Kassel from 1512 destinations and choose from 33767 daily train schedules to get you there. Deutsche Bahn has the most train connections to Kassel. The furthest train arriving in Kassel covers a distance of 647.91 miles, 1042.44 kms, covering the journey in and 19 minutes

Looking for other ways to get there? Check out Bus options to Kassel.

train companies serving Kassel

Deutsche Bahn

There are 1326 daily Deutsche Bahn schedules to Kassel. Deutsche Bahn can get you to Kassel by train from 1,370 destinations including Berlin.
Power outlet
Avg. Time
5h 3m
Avg. Price
€77.73

DB Eurocity

There are 3 daily DB Eurocity schedules to Kassel. DB Eurocity can get you to Kassel by train from 3 destinations including Donauworth.
Meal
Power outlet
Beverage
Avg. Time
3h 34m
Avg. Price
€112.63

DB Intercity

There are 9 daily DB Intercity schedules to Kassel. DB Intercity can get you to Kassel by train from 94 destinations including Hamburg.
Meal
Power outlet
Beverage
Avg. Time
2h 59m
Avg. Price
€55.33

DB Intercity-Express

There are 183 daily DB Intercity-Express schedules to Kassel. DB Intercity-Express can get you to Kassel by train from 365 destinations including Frankfurt.
WiFi
Meal
Power outlet
Beverage
Avg. Time
2h 48m
Avg. Price
€65.60

Non-federally owned railway company

There are 18 daily Non-federally owned railway company schedules to Kassel. Non-federally owned railway company can get you to Kassel by train from 115 destinations including Waldsolms.
Power outlet
Avg. Time
5h 0m
Avg. Price
€54.74

Deutsche Bahn with non-federally owned railway company

There are 468 daily Deutsche Bahn with non-federally owned railway company schedules to Kassel. Deutsche Bahn with non-federally owned railway company can get you to Kassel by train from 1,067 destinations including Sottrum.
Power outlet
Avg. Time
6h 15m
Avg. Price
€79.73

FlixTrain

There are 11 daily FlixTrain schedules to Kassel. FlixTrain can get you to Kassel by train from 10 destinations including Berlin.
Restroom
WiFi
Movies
Snacks
Power outlet
Air conditioning
Attendant
Avg. Time
2h 58m
Avg. Price
€24.68

metronom

There are 2 daily metronom schedules to Kassel. metronom can get you to Kassel by train from 9 destinations including Göttingen.
Restroom
Extra legroom
Green certified
Beverage
Avg. Time
1h 54m
Avg. Price
€30.64

National Express

There are 1 daily National Express schedules to Kassel. National Express can get you to Kassel by train from 4 destinations including Emsdetten.
Restroom
Green certified
Air conditioning
Avg. Time
3h 40m
Avg. Price
€43.94