How to travel from Frankfurt am Main to Essen

Travel options
from Frankfurt am Main to Essen

You can get from Frankfurt am Main to Essen by train, bus or flight.

Our recommendation
bus

To get from Frankfurt am Main to Essen on Sep 29 we recommend taking a bus because it’s the best combination of price and speed.

08:45AMFrankfurt am Main4h40 01:25PMEssen
0 transfers
161One-way
Cheapest
08:45AMFrankfurt am Main4h40 01:25PMEssen
0 transfers
161One-way
Other options
12:25PMFrankfurt, Flughafen Terminal 220h20 08:45AMEssen, Hbf Freiheit
1 transfer
691One-way
12:00PMFrankfurt am Main, Hbf20h45 08:45AMEssen, Hbf Freiheit
1 transfer
791One-way
11:15PMFrankfurt, Flughafen Terminal 220h30 07:45PMEssen, Hbf Freiheit
1 transfer
791One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

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
Tue
Oct 18
Wed
Oct 19

Travel Information between Frankfurt am Main and Essen

distanceDistance117 miles (189 km)
modeAvailable travel modesBus, flight, ferry or train
priceTicket price range$21 - $398
cheapestCheapest modeBus • $21 (€20) • 4 h
fastestFastest modeFlight • $398 (€377) • 50 min
carriersPopular travel companiesFlixbus, Lufthansa Cityline or Deutsche Bahn

Take a bus, flight, ferry or train to travel 117 miles (189 km) between Frankfurt am Main and Essen. If speed is a priority, then a flight is the best option with an average duration of 50 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $21 (€20). The most popular travel companies which serve this journey are Flixbus, Lufthansa Cityline or Deutsche Bahn among others. Travelers can even take a direct bus, flight or train from Frankfurt am Main to Essen.

Travel Tips: lps.faqs.headline.nullTitle

lps.faqs.headline.nullText
FAQs

There are 4 ways to travel from Frankfurt am Main to Essen including taking a bus, flight, ferry or train.

The cheapest way to travel between Frankfurt am Main and Essen is by taking a bus with an average price of $21 (€20).

This is compared to other travel options to Essen:

A bus is $377 (€357) less than a flight for this route with tickets for a flight from Frankfurt am Main to Essen costing on average $398 (€377).

Taking a bus is usually $32 (€30) less than taking a train to Essen, which costs on average $53 (€50) for the same trip.

The fastest way from Frankfurt am Main to Essen is by flight with an average journey time of 50 min.

There are alternative travel options to Essen that can usually take longer:

In comparison, traveling by bus can take you on average 4 h.

In comparison, traveling by train can take you on average 1 h 57 min.

The distance is approximately 117 miles (189 km) from Frankfurt am Main to Essen.

The average frequency per day from Frankfurt am Main to Essen is:

  • 5 buses a day.
  • Around 23 trains per day.

However, we recommend checking specific travel dates for your trip between Frankfurt am Main and Essen as scheduled services by bus, flight, ferry or train can vary by season or day of the week.

These are the most popular departure and arrival points from Frankfurt am Main to Essen:

  • Buses from Frankfurt am Main to Essen most often leave from Frankfurt am Main, Flughafen (Terminal 1) and arrive in Essen, Freiheit / Am Hauptbahnhof (Ruhrbahn KundenCenter).
  • Trains mostly depart from Frankfurt (M) Flughafen Regionalbf and arrive in Essen Hbf.

Omio works with many trusted partners that can help you travel the best way from Frankfurt am Main to Essen:

  • You can go to Essen from Frankfurt am Main by bus with Flixbus. You'll see cheap bus tickets for $21 (€20) with Flixbus from Frankfurt am Main to Essen on Omio.
  • You can travel between Frankfurt am Main and Essen by flight with Lufthansa Cityline. You can find cheap tickets on Omio for $398 (€377) with Lufthansa Cityline from Frankfurt am Main to Essen.
  • You can take a train from Frankfurt am Main to Essen with Deutsche Bahn. Cheap tickets can be found for $53 (€50) with Deutsche Bahn from Frankfurt am Main to Essen.

Yes, there are direct routes from Frankfurt am Main to Essen with the following travel companies:

  • You can check for a direct bus to Essen with Flixbus, BlaBlaCar or Globtour Medjugorjie d. O. O. With 5 direct buses per day.
  • You'll find 17 direct trains a day to Essen with Deutsche Bahn.

Direct services to Essen tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

Omio customers who travel from Frankfurt am Main to Essen often also extend their vacation to go to Berlin, Hamburg or Paris. Omio can help you plan your trip by finding the best connections between Essen and these popular destinations at a great price.

Before traveling from Frankfurt am Main to Essen, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket for this route is costing $21 (€20) one way on average.
  • A plane ticket is costing on average $398 (€377) one way for this trip.
  • A train ticket for this route costs on average $53 (€50) one way.

But we recommend booking Frankfurt am Main to Essen tickets online a few months before your planned travel date to score the best deals and save money on your trip.

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