Travel options
from Mainz to Essen

You can get from Mainz to Essen by train, bus or flight.

Our recommendation

To get from Mainz to Essen on Nov 28 we recommend taking a bus because it’s the best combination of price and speed.

11:40AMMainz1h20 01:00PMEssen
0 changes
11:40AMMainz1h20 01:00PMEssen
0 changes
Other options
04:20PMMainz2h10 06:30PMEssen
0 changes
05:00PMMainz2h50 07:50PMEssen
0 changes
08:00PMMainz2h30 10:30PMEssen
0 changes

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

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Tips

Travel from Mainz to Essen
Travel 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 Mainz to Essen.
How do I travel from Mainz to Essen?

There are 3 ways to get from Mainz to Essen: flight, bus or train.

What is the cheapest way from Mainz to Essen?

The cheapest way to get from Mainz to Essen is by taking a train. You can find average ticket prices around $22 (€18) compared to other travel options to Essen:

A train is generally $74 (€61) less than a flight for the same journey. Taking a flight costs on average $96 (€79) from Mainz to Essen.

A train is generally $1 (€1) less than a bus for the same trip. Taking a bus costs on average $22 (€18) from Mainz to Essen.

What is the quickest way to get from Mainz to Essen?

The fastest way to get to Essen from Mainz is by flight with an average travel time of 50 min.

Other travel options to Essen can usually take longer:

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

In comparison, going by train can take 3 h 12 min   on average.

How far is it from Mainz to Essen?

The Mainz to Essen distance is around 115 miles (186 km).

How many services a day are there to Essen from Mainz?

The average frequency per day from Mainz to Essen is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your route to Essen from Mainz as scheduled services by flight, bus or train can vary by season or day of the week.

When traveling from Mainz to Essen, where do I depart from Mainz and where do I arrive in Essen?

These are the most popular departure and arrival points from Mainz to Essen:

  • Buses mostly leave from Mainz, Hbf and tend to arrive in Essen-Altenessen (Bahnhof).
  • Trains from Mainz to Essen most often leave from Mainz Hbf and arrive in Essen Hbf.
Who can get me from Mainz to Essen?

If finding a good deal is your main consideration for your trip from Mainz to Essen, then we'll help you find the best value travel companies for you:

  • Lufthansa can get you to Essen by plane. You can find a good deal for plane tickets with Lufthansa from Mainz to Essen for $96 (€79) on Omio.
  • Flixbus can take you to Essen by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Mainz to Essen for $22 (€18).
  • Travel with Deutsche Bahn to go to Essen by train. For a good deal on tickets, you can find Deutsche Bahn Mainz to Essen tickets on Omio for $22 (€18).
What other destinations are worth visiting after traveling from Mainz to Essen?
Omio customers who travel from Mainz 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.
How far in advance should I purchase tickets to Essen from Mainz online to get the best deals?

When planning your trip from Mainz to Essen, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing $96 (€79) one way on average.
  • Bus tickets cost $22 (€18) one way on average.
  • Train tickets cost $22 (€18) one way on average.

However, we recommend buying tickets from Mainz to Essen online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Mainz to Essen: related information

Here are some other resources that might have the information you need