Frankfurt am Main to Essen train

Cheap train tickets from Frankfurt am Main to Essen

Showing times and prices for Dec 09

Cheapest

30

Average

65

The best way to find a cheap train ticket from Frankfurt am Main to Essen is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
08:42PMFrankfurt (Main) Hbf3h42 12:24AMEssen Hbf
2 transfers
301One-way
Cheapest
11:24PMFrankfurt (Main) Hbf3h38 03:02AMEssen Hbf
0 transfers
301One-way
2nd Cheapest
09:46PMFrankfurt (Main) Hbf3h14 01:00AMEssen Hbf
0 transfers
341One-way
05:00AMFrankfurt (Main) Hbf1h59 06:59AMEssen Hbf
0 transfers
361One-way
03:13AMFrankfurt (Main) Hbf3h46 06:59AMEssen Hbf
1 transfer
361One-way

Train schedule from Frankfurt am Main to Essen

Showing trains for tomorrow, Friday, December 9
03:13AMFrankfurt (Main) Hbf3h46 06:59AMEssen Hbf
1 transfer
05:00AMFrankfurt (Main) Hbf1h59 06:59AMEssen Hbf
0 transfers
05:28AMFrankfurt (Main) Hbf2h09 07:37AMEssen Hbf
1 transfer
05:39AMFrankfurt (Main) Hbf2h24 08:03AMEssen Hbf
0 transfers
05:42AMFrankfurt (Main) Hbf3h55 09:37AMEssen Hbf
2 transfers
06:43AMFrankfurt (Main) Hbf2h16 08:59AMEssen Hbf
1 transfer
06:43AMFrankfurt (Main) Hbf3h15 09:58AMEssen Hbf
0 transfers
07:09AMFrankfurt (Main) Hbf2h12 09:21AMEssen Hbf
1 transfer
07:28AMFrankfurt (Main) Hbf2h22 09:50AMEssen Hbf
1 transfer
07:42AMFrankfurt (Main) Hbf3h55 11:37AMEssen Hbf
2 transfers
08:09AMFrankfurt (Main) Hbf1h57 10:06AMEssen Hbf
0 transfers
08:16AMFrankfurt (Main) Hbf2h26 10:42AMEssen Hbf
2 transfers
08:38AMFrankfurt (Main) Hbf3h20 11:58AMEssen Hbf
1 transfer
08:42AMFrankfurt (Main) Hbf2h16 10:58AMEssen Hbf
1 transfer
08:42AMFrankfurt (Main) Hbf3h16 11:58AMEssen Hbf
1 transfer
09:09AMFrankfurt (Main) Hbf2h05 11:14AMEssen Hbf
0 transfers
09:26AMFrankfurt (Main) Hbf2h18 11:44AMEssen Hbf
1 transfer
09:42AMFrankfurt (Main) Hbf3h16 12:58PMEssen Hbf
0 transfers
10:09AMFrankfurt (Main) Hbf1h57 12:06PMEssen Hbf
0 transfers
10:26AMFrankfurt (Main) Hbf2h32 12:58PMEssen Hbf
2 transfers
10:42AMFrankfurt (Main) Hbf3h16 01:58PMEssen Hbf
1 transfer
10:47AMFrankfurt (Main) Hbf3h56 02:43PMEssen Hbf
1 transfer
11:09AMFrankfurt (Main) Hbf2h04 01:13PMEssen Hbf
0 transfers
11:26AMFrankfurt (Main) Hbf2h11 01:37PMEssen Hbf
1 transfer
11:42AMFrankfurt (Main) Hbf3h51 03:33PMEssen Hbf
1 transfer
12:09PMFrankfurt (Main) Hbf1h54 02:03PMEssen Hbf
0 transfers
12:15PMFrankfurt (Main) Hbf2h36 02:51PMEssen Hbf
1 transfer
12:38PMFrankfurt (Main) Hbf3h20 03:58PMEssen Hbf
1 transfer
12:42PMFrankfurt (Main) Hbf2h16 02:58PMEssen Hbf
1 transfer
12:42PMFrankfurt (Main) Hbf3h16 03:58PMEssen Hbf
1 transfer
01:09PMFrankfurt (Main) Hbf2h04 03:13PMEssen Hbf
0 transfers
01:26PMFrankfurt (Main) Hbf2h07 03:33PMEssen Hbf
1 transfer
02:09PMFrankfurt (Main) Hbf1h54 04:03PMEssen Hbf
0 transfers
02:42PMFrankfurt (Main) Hbf2h17 04:59PMEssen Hbf
1 transfer
02:42PMFrankfurt (Main) Hbf3h16 05:58PMEssen Hbf
1 transfer
03:09PMFrankfurt (Main) Hbf1h58 05:07PMEssen Hbf
0 transfers
03:16PMFrankfurt (Main) Hbf2h35 05:51PMEssen Hbf
1 transfer
04:09PMFrankfurt (Main) Hbf1h54 06:03PMEssen Hbf
0 transfers
04:28PMFrankfurt (Main) Hbf2h23 06:51PMEssen Hbf
1 transfer
04:38PMFrankfurt (Main) Hbf3h20 07:58PMEssen Hbf
1 transfer
04:42PMFrankfurt (Main) Hbf3h16 07:58PMEssen Hbf
1 transfer
04:51PMFrankfurt (Main) Hbf3h50 08:41PMEssen Hbf
1 transfer
05:09PMFrankfurt (Main) Hbf2h05 07:14PMEssen Hbf
0 transfers
05:26PMFrankfurt (Main) Hbf2h09 07:35PMEssen Hbf
1 transfer
06:09PMFrankfurt (Main) Hbf2h06 08:15PMEssen Hbf
0 transfers
06:38PMFrankfurt (Main) Hbf3h35 10:13PMEssen Hbf
1 transfer
06:42PMFrankfurt (Main) Hbf2h16 08:58PMEssen Hbf
1 transfer
07:09PMFrankfurt (Main) Hbf2h05 09:14PMEssen Hbf
0 transfers
07:28PMFrankfurt (Main) Hbf2h09 09:37PMEssen Hbf
1 transfer
07:44PMFrankfurt (Main) Hbf4h07 11:51PMEssen Hbf
1 transfer
08:09PMFrankfurt (Main) Hbf1h53 10:02PMEssen Hbf
0 transfers
08:42PMFrankfurt (Main) Hbf2h17 10:59PMEssen Hbf
1 transfer
08:42PMFrankfurt (Main) Hbf3h42 12:24AMEssen Hbf
2 transfers
09:09PMFrankfurt (Main) Hbf1h53 11:02PMEssen Hbf
0 transfers
09:32PMFrankfurt (Main) Hbf2h26 11:58PMEssen Hbf
1 transfer
09:46PMFrankfurt (Main) Hbf3h14 01:00AMEssen Hbf
0 transfers
10:09PMFrankfurt (Main) Hbf2h15 12:24AMEssen Hbf
0 transfers
11:09PMFrankfurt (Main) Hbf2h42 01:51AMEssen Hbf
1 transfer
11:24PMFrankfurt (Main) Hbf3h38 03:02AMEssen Hbf
0 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

Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

Fastest train times from Frankfurt am Main to Essen

Showing times and prices for Dec 09

Fastest Journey

1 h 53 m

Average

2 h 40 m

Trains per day

59

Distance

190 km

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

Fastest
09:09PMFrankfurt (Main) Hbf1h53 11:02PMEssen Hbf
0 transfers
761One-way
Fastest
08:09PMFrankfurt (Main) Hbf1h53 10:02PMEssen Hbf
0 transfers
901One-way
2nd Fastest
12:09PMFrankfurt (Main) Hbf1h54 02:03PMEssen Hbf
0 transfers
641One-way
2nd Fastest
04:09PMFrankfurt (Main) Hbf1h54 06:03PMEssen Hbf
0 transfers
901One-way
2nd Fastest
02:09PMFrankfurt (Main) Hbf1h54 04:03PMEssen Hbf
0 transfers
761One-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 Essen

distanceDistance117 miles (189 km)
durationAverage train duration2 h 12 min
priceAverage train ticket price$32 (€28)
frequencyTrain frequency23 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersDeutsche Bahn with connection, Deutsche Bahn or Flixtrain

Trains from Frankfurt am Main to Essen cover the 117 miles (189 km) long trip taking on average 2 h 12 min with our travel partners like Deutsche Bahn with connection, Deutsche Bahn or Flixtrain. Normally, there are 23 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $1 (€1), but the average price of train tickets is $32 (€28). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Essen Hbf.

Train providers: Deutsche Bahn from Frankfurt am Main to Essen trains

Travel from Frankfurt am Main to Essen on Deutsche Bahn trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to Essen train.

Deutsche Bahn from Frankfurt am Main to Essen train information:

  • Average Duration: 2 h 13 min
  • Deutsche Bahn frequency: 17 a day

Travel Tips: Trains from Frankfurt am Main to Essen

Travel Tips: Travel by train to Essen 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 Essen.
FAQs
Train tickets between Frankfurt am Main and Essen for some dates and times can be found for as cheap as $1 (€1)  one way in the next 7 days.
The train price from Frankfurt am Main to Essen is on average $32 (€28)  if you are looking to book your tickets for this journey in the next 7 days.
You should expect to travel around 117 miles (189 km)  to Essen from Frankfurt am Main by train.
The train time between Frankfurt am Main and Essen is on average 2 h 12 min  for the 117 miles (189 km) long journey, but the time it takes to go from Frankfurt am Main to Essen by train can vary depending on specific dates or traveling on weekends and holidays.

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 Essen, your train can arrive in train stations including Essen Hbf, Essen-Eiberg and Essen-Altenessen.

Omio customers traveling this route book their trains from Frankfurt (M) Flughafen Regionalbf   to Essen Hbf.

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

Passengers traveling this route most often arrive at Essen Hbf and need to travel approximately 1 mile (1.6 km) from the train station to the city center in Essen.

For the best Frankfurt am Main to Essen train to book, you can travel safely and comfortably with Deutsche Bahn with connection, Deutsche Bahn or Flixtrain. However, it's always good to check all possible train providers with services between Frankfurt am Main and Essen to compare what amenities they may offer.
Yes, there are 17 direct trains per day from Frankfurt am Main to Essen. You can look to travel with Deutsche Bahn  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
On average, there are 23 trains a day from Frankfurt am Main to Essen. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this route departs from Frankfurt am Main at 9: 24 PM. The last train leaves from Frankfurt am Main at 9: 24 PM. Check Omio for the latest train schedule from Frankfurt am Main to Essen and book the best time to depart on your chosen travel date.
If you purchase a train ticket from Frankfurt am Main to Essen within the next 7 days, you can find tickets to cost on average $32 (€28) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Frankfurt am Main and Essen are generally on sale a few months before the planned departure date.

Important Stations and Airports in Frankfurt am Main and Essen

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