[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Frankfurt am Main to Kassel

Showing times and prices for May 30

Cheapest

$23

Average

$42

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.

The average ticket from Frankfurt am Main to Kassel will cost around $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 23.

Cheapest
03:44AMFrankfurt (Main) Hbf2h26 06:10AMKassel-Wilhelmshöhe
0 changes
$231One-way
2nd Cheapest
10:46AMFrankfurt (Main) Süd2h08 12:54PMKassel-Wilhelmshöhe
0 changes
$251One-way
04:56PMFrankfurt (Main) West1h58 06:54PMKassel-Wilhelmshöhe
0 changes
$271One-way
05:06AMFrankfurt (Main) Hbf1h28 06:34AMKassel-Wilhelmshöhe
0 changes
$271One-way
08:27PMFrankfurt (Main) Hbf2h07 10:34PMKassel-Wilhelmshöhe
1 changes
$281One-way

Train schedule from Frankfurt am Main to Kassel

Showing trains for tomorrow, Mon, May 30
01:03AMFrankfurt (Main) Hbf2h07 03:10AMKassel-Wilhelmshöhe
0 changes
03:44AMFrankfurt (Main) Hbf2h26 06:10AMKassel-Wilhelmshöhe
0 changes
05:06AMFrankfurt (Main) Hbf1h28 06:34AMKassel-Wilhelmshöhe
0 changes
05:21AMFrankfurt (Main) Hbf2h13 07:34AMKassel Hbf
0 changes
05:50AMFrankfurt (Main) Hbf1h28 07:18AMKassel-Wilhelmshöhe
0 changes
07:07AMFrankfurt (Main) Süd1h12 08:19AMKassel-Wilhelmshöhe
0 changes
07:14AMFrankfurt (Main) Hbf1h29 08:43AMKassel-Wilhelmshöhe
0 changes
07:17AMFrankfurt (Main) Hbf2h17 09:34AMKassel Hbf
0 changes
08:20AMFrankfurt (Main) Süd1h26 09:46AMKassel-Wilhelmshöhe
0 changes
09:19AMFrankfurt (Main) Hbf2h15 11:34AMKassel Hbf
0 changes
10:20AMFrankfurt (Main) Süd1h27 11:47AMKassel-Wilhelmshöhe
0 changes
10:46AMFrankfurt (Main) Süd2h08 12:54PMKassel-Wilhelmshöhe
0 changes
11:14AMFrankfurt (Main) Hbf1h29 12:43PMKassel-Wilhelmshöhe
0 changes
11:19AMFrankfurt (Main) Hbf2h15 01:34PMKassel Hbf
0 changes
11:58AMFrankfurt (Main) Hbf1h21 01:19PMKassel-Wilhelmshöhe
0 changes
12:20PMFrankfurt (Main) Süd1h27 01:47PMKassel-Wilhelmshöhe
0 changes
12:58PMFrankfurt (Main) Hbf1h21 02:19PMKassel-Wilhelmshöhe
0 changes
01:14PMFrankfurt (Main) Hbf1h29 02:43PMKassel-Wilhelmshöhe
0 changes
01:19PMFrankfurt (Main) Hbf2h15 03:34PMKassel Hbf
0 changes
01:58PMFrankfurt (Main) Hbf1h21 03:19PMKassel-Wilhelmshöhe
0 changes
02:20PMFrankfurt (Main) Süd1h27 03:47PMKassel-Wilhelmshöhe
0 changes
02:58PMFrankfurt (Main) Hbf1h21 04:19PMKassel-Wilhelmshöhe
0 changes
03:14PMFrankfurt (Main) Hbf1h29 04:43PMKassel-Wilhelmshöhe
0 changes
03:19PMFrankfurt (Main) Hbf2h15 05:34PMKassel Hbf
0 changes
03:58PMFrankfurt (Main) Hbf1h21 05:19PMKassel-Wilhelmshöhe
0 changes
04:20PMFrankfurt (Main) Süd1h27 05:47PMKassel-Wilhelmshöhe
0 changes
04:26PMFrankfurt (Main) Hbf2h08 06:34PMKassel-Wilhelmshöhe
0 changes
04:56PMFrankfurt (Main) West1h58 06:54PMKassel-Wilhelmshöhe
0 changes
05:14PMFrankfurt (Main) Hbf1h29 06:43PMKassel-Wilhelmshöhe
0 changes
05:16PMFrankfurt (Main) Süd1h34 06:50PMKassel-Wilhelmshöhe
0 changes
05:19PMFrankfurt (Main) Hbf1h31 06:50PMKassel-Wilhelmshöhe
0 changes
05:19PMFrankfurt (Main) Hbf2h15 07:34PMKassel Hbf
0 changes
05:58PMFrankfurt (Main) Hbf1h21 07:19PMKassel-Wilhelmshöhe
0 changes
06:20PMFrankfurt (Main) Süd1h27 07:47PMKassel-Wilhelmshöhe
0 changes
06:58PMFrankfurt (Main) Hbf1h25 08:23PMKassel-Wilhelmshöhe
0 changes
07:14PMFrankfurt (Main) Hbf1h29 08:43PMKassel-Wilhelmshöhe
0 changes
07:19PMFrankfurt (Main) Hbf2h15 09:34PMKassel Hbf
0 changes
07:58PMFrankfurt (Main) Hbf1h21 09:19PMKassel-Wilhelmshöhe
0 changes
08:16PMFrankfurt (Main) Hbf1h32 09:48PMKassel-Wilhelmshöhe
0 changes
08:27PMFrankfurt (Main) Hbf2h07 10:34PMKassel-Wilhelmshöhe
0 changes
09:14PMFrankfurt (Main) Hbf1h29 10:43PMKassel-Wilhelmshöhe
0 changes
09:19PMFrankfurt (Main) Hbf2h37 11:56PMKassel Hbf
0 changes
09:21PMFrankfurt (Main) Hbf3h06 12:27AMKassel Hbf
0 changes
09:26PMFrankfurt (Main) Hbf3h15 12:41AMKassel Hbf
0 changes

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

Mon
May 30
$23Deutsche Bahn
$16Flixbus
Tue
May 31
$20Deutsche Bahn
Find prices
Wed
Jun 1
$20Deutsche Bahn
$11Flixbus
Thu
Jun 2
$20Deutsche Bahn
Find prices
Fri
Jun 3
$25Deutsche Bahn
Find prices
Sat
Jun 4
$20Deutsche Bahn
Find prices
Sun
Jun 5
$6FlixTrain
$10Flixbus
Mon
Jun 6
$11FlixTrain
$11Flixbus
Tue
Jun 7
$20Deutsche Bahn
Find prices
Wed
Jun 8
$20Deutsche Bahn
$11Flixbus
Thu
Jun 9
$20Deutsche Bahn
Find prices
Fri
Jun 10
$20Deutsche Bahn
Find prices
Sat
Jun 11
$6FlixTrain
$11Flixbus
Sun
Jun 12
$20Deutsche Bahn
$11Flixbus
Mon
Jun 13
$20Deutsche Bahn
$11Flixbus
Tue
Jun 14
$20Deutsche Bahn
Find prices
Wed
Jun 15
$20Deutsche Bahn
$11Flixbus
Thu
Jun 16
$20Deutsche Bahn
Find prices
Fri
Jun 17
$11FlixTrain
$11Flixbus
Sat
Jun 18
$6FlixTrain
$9Flixbus

Fastest train times from Frankfurt am Main to Kassel

Showing times and prices for May 30

Fastest Journey

1 h 12 m

Average

1 h 47 m

Trains per day

44

Distance

145 km

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

These direct trains cover the 145 km distance in an average of 1 h 47 m but if you time it right, some trains will get you there in just 1 h 12 m .

The slowest trains will take 3 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:07AMFrankfurt (Main) Süd1h12 08:19AMKassel-Wilhelmshöhe
0 changes
$411One-way
2nd Fastest
01:58PMFrankfurt (Main) Hbf1h21 03:19PMKassel-Wilhelmshöhe
0 changes
$411One-way
2nd Fastest
12:58PMFrankfurt (Main) Hbf1h21 02:19PMKassel-Wilhelmshöhe
0 changes
$411One-way
2nd Fastest
05:58PMFrankfurt (Main) Hbf1h21 07:19PMKassel-Wilhelmshöhe
0 changes
$911One-way
2nd Fastest
07:58PMFrankfurt (Main) Hbf1h21 09:19PMKassel-Wilhelmshöhe
0 changes
$361One-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 Frankfurt am Main to Kassel

distanceDistance90 miles (145 km)
durationAverage train duration1 h 33 min
priceAverage train ticket price$22 (€20)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesHessische Landesbahn, Deutsche Bahn with connection, FlixTrain or Deutsche Bahn

Trains from Frankfurt am Main to Kassel cover the 90 miles (145 km) long journey taking on average 1 h 33 min with our travel partners like Hessische Landesbahn, Deutsche Bahn with connection, FlixTrain or Deutsche Bahn. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $20 (€18), but the average price of train tickets is $22 (€20). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Kassel-Wilhelmshöhe.

Train companies: Deutsche Bahn from Frankfurt am Main to Kassel trains

For as little as $20 (€18) you can travel by train from Frankfurt am Main to Kassel with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this route.

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 between Frankfurt am Main and 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.

Deutsche Bahn from Frankfurt am Main to Kassel train information:

  • Average Duration: 1 h 59 min
  • Average Price: $20
  • Deutsche Bahn frequency: 19 a day

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train to Kassel from Frankfurt am Main:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply


Deutsche Bahn trains from Frankfurt am Main 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 Frankfurt am Main 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 Frankfurt am Main 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 Frankfurt am Main 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 Frankfurt am Main to Kassel.
FAQs

How much do cheap train tickets from Frankfurt am Main to Kassel cost?

Looking to save money on your trip? Omio customers have found the cheapest train from Frankfurt am Main to Kassel for the next 7 days starting from $20 (€18)  one way.

How much is a train ticket between Frankfurt am Main and Kassel?

The train price to Kassel from Frankfurt am Main is on average $22 (€20)  if you are looking to purchase your tickets for this journey in the next 7 days.

How far is Kassel from Frankfurt am Main by train?

You should expect to travel around 90 miles (145 km)  between Frankfurt am Main and Kassel by train.

How long is a train from Frankfurt am Main to Kassel on average?

While the time it takes to travel 90 miles (145 km) between Frankfurt am Main and Kassel can vary based on specific dates, weekends, and holidays, the Frankfurt am Main to Kassel train journey time is on average 1 h 33 min.

What train station in Frankfurt am Main goes to Kassel? What train station do I come into Kassel from Frankfurt am Main?

When taking a train from Frankfurt am Main, you have a couple of train stations you can depart from including Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. When you arrive in Kassel, your train can arrive in train stations including Kassel-Wilhelmshöhe, Kassel Hbf and Kassel, Hauptbahnhof Nord.

Omio customers traveling this route book their trains from Frankfurt (M) Flughafen Regionalbf   to Kassel-Wilhelmshöhe.

Where is the train station in Frankfurt am Main? Where is the train station in Kassel?

Passengers board their train most frequently from Frankfurt (M) Flughafen Regionalbf and travel around 9.3 miles (15 km) from the city center to this train station.

Passengers traveling this route most often arrive at Kassel-Wilhelmshöhe and need to travel approximately 2.7 miles (4.4 km) from the train station to the city center in Kassel.

Which train companies can get me from Frankfurt am Main to Kassel?

For the best Frankfurt am Main to Kassel train to buy, you can travel safely and comfortably with Hessische Landesbahn, Deutsche Bahn with connection, FlixTrain or Deutsche Bahn. However, it's always good to check all possible train companies with services from Frankfurt am Main to Kassel to compare what amenities they may offer.

Can I find a direct train from Frankfurt am Main to Kassel?

Yes, there are 50 direct trains per day from Frankfurt am Main to Kassel, and you can find a direct train for this journey with Deutsche Bahn  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

How many trains per day are there between Frankfurt am Main and Kassel?

On average, there are 50 trains a day from Frankfurt am Main to Kassel. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Frankfurt am Main to Kassel? What time is the last train from Frankfurt am Main to Kassel?

The first Frankfurt am Main to Kassel train departs at 4: 58 AM   and the last train from Frankfurt am Main to Kassel leaves at 10: 21 PM. Check out the most up-to-date train schedule from Frankfurt am Main to Kassel on Omio and find the best time to travel to your destination.

How far in advance should I book a train ticket from Frankfurt am Main to Kassel to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets between Frankfurt am Main and Kassel within the next 7 days, you can find tickets to cost on average $22 (€20) one way. To find the best prices for this trip, consider booking your train ticket from Frankfurt am Main to Kassel a few months in advance.

Important Stations and Airports for this Journey

Frankfurt am Main
Kassel
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main 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 Frankfurt am Main for your trip to Kassel.