How to get from Essen to Mainz

Tue, 26 Oct
+ Add Return

Travel options
from Essen to Mainz

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

Our recommendation

To get from Essen to Mainz on Tue Oct 26 2021 00:00:00 GMT+0000 (Coordinated Universal Time) we recommend taking a train because it's the best combination of price and speed.

18:00Essen Hbf2h39 20:39Mainz Hbf
0 changes
06:09Essen Hbf3h46 09:55Mainz Hbf
2 changes
Other options
08:00Essen Hbf2h39 10:39Mainz Hbf
0 changes
19:00Essen Hbf2h42 21:42Mainz Hbf
1 changes
09:00Essen Hbf2h39 11:39Mainz Hbf
1 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 Information to Mainz from Essen

distanceDistance115 miles (186 km)
modeAvailable travel modesFlight or train
priceTicket price range£21 - £88
cheapestCheapest modeTrain • £21 • 2 h 38 min
fastestFastest modeFlight • £88 • 50 min
carriersPopular travel companiesLufthansa or Deutsche Bahn

Travel 115 miles (186 km) by flight or train between Essen and Mainz. 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 train is the best option with prices starting as low as £21. The most popular travel providers which serve this trip are Lufthansa or Deutsche Bahn among others. Travellers can even take a direct flight or train from Essen to Mainz.

Travel Tips

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

There are 2 travel options from Essen to Mainz: flight or train.

How do I get from Essen to Mainz the cheapest way?

The cheapest way from Essen to Mainz is by taking a train. You can find average ticket prices around £21 compared to other travel options to Mainz:

A train is £67 less than a flight for this journey with tickets for a flight from Essen to Mainz costing on average £88.

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

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

Other travel options between Essen and Mainz can usually take longer:

In comparison, taking a train requires on average 2 h 38 min   of travel time.

How many miles from Essen to Mainz would I travel?

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

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

The average frequency per day from Essen to Mainz is:

  • 16 trains per day.

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

Where do I depart from Essen? Where do I arrive in Mainz?

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

  • Most travellers board their train from Essen Hbf and arrive in Mainz Hbf.
Which travel operators can get me from Essen to Mainz?

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

  • Lufthansa can take you to Mainz by plane. If searching for a good deal on flights, you can find tickets for Lufthansa from Essen to Mainz for £88.
  • Deutsche Bahn can take you to Mainz by train. If searching for a good deal on trains, you can find tickets for Deutsche Bahn from Essen to Mainz for £21.
Can I find a direct route to Mainz from Essen?

Yes, there are direct routes from Essen to Mainz with the following travel companies:

  • You can find direct flights per day to take to Mainz with Lufthansa Cityline.
  • You can check for a direct train to Mainz with Deutsche Bahn with 16 direct trains per day.

As you won't need to change at another stop in between, direct services to Mainz tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this trip.

Where should I go next after I travel from Essen to Mainz?
Many of our customers travelling from Essen to Mainz don't make Mainz their final stop. Some of the destinations worth visiting after are Berlin, Frankfurt am Main or Cologne, either of which you could add to your Essen and Mainz trip itinerary. Check Omio for the best and cheapest ways to travel from Mainz to any of these top destinations today!
How far in advance should I buy tickets between Essen and Mainz online to get the best deals?

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

  • Plane tickets are costing on average £88 one way.
  • Train tickets are costing £21 one way on average.

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

Travelling from Essen to Mainz: related information

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