Travel options
from Munich to Mainz

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

Our recommendation

To get from Munich to Mainz on 18 Sep we recommend taking a train because it’s the best combination of price and speed.

17:47Munich Hbf4h00 21:47Mainz Hbf
2 changes
£331One-way
Cheapest
21:51Munich Hbf5h35 03:26Mainz Hbf
1 changes
£211One-way
Other options
15:53Munich Hbf4h25 20:18Mainz Hbf
0 changes
£301One-way
05:53Munich Hbf4h25 10:18Mainz Hbf
1 changes
£271One-way
16:27Munich Hbf4h16 20:43Mainz Hbf
1 changes
£331One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to Mainz from Munich

distanceDistance195 miles (315 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£22 - £117
cheapestCheapest modeTrain • £22 • 4 h 7 min
fastestFastest modeFlight • £117 • 1 h
carriersPopular travel companiesLufthansa, Flixbus or Deutsche Bahn

Take a flight, coach or train to travel 195 miles (315 km) to Mainz from Munich. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a train is the best option with prices starting as low as £22. The most popular travel providers which serve this trip are Lufthansa, Flixbus or Deutsche Bahn among others. Travellers can even take a direct train from Munich to Mainz.

Travel Tips

Travel from Munich 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 Munich to Mainz.
FAQs
What are my travel options from Munich to Mainz?

You can travel between Munich and Mainz 3 different ways: flight, coach or train.

What is the cheapest way to travel between Munich and Mainz?

A train service offers the cheapest way to travel from Munich to Mainz, which costs on average £22.

This is compared to other ways of getting to Mainz:

A train is generally £95 less than a flight for the same trip. A flight costs on average £117 from Munich to Mainz.

A train is about £5 less than a coach, which costs on average £26 for this route.

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

The fastest way from Munich to Mainz is by flight with an average journey time of 1 h.

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

In comparison, getting to Mainz by coach can take on average 5 h 55 min.

In comparison, taking a train requires on average 4 h 7 min   of travel time.

How far is Mainz from Munich?

The distance between Munich and Mainz is around 195 miles (315 km).

How many scheduled departures are there a day from Munich to Mainz?

The average frequency per day from Munich to Mainz is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your trip between Munich and Mainz as scheduled services by flight, coach or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Munich to Mainz?

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

  • Most travellers catch their coach from München, ZOB and arrive in Mainz, Hbf.
  • Most travellers take a train from München Hbf to Mainz Hbf.
Which travel companies can get me from Munich to Mainz?

Omio works with many trusted partners that can help you travel the best way from Munich to Mainz:

  • You can go to Mainz from Munich by plane with Lufthansa. You'll see cheap plane tickets for £117 with Lufthansa from Munich to Mainz on Omio.
  • You can travel between Munich and Mainz by coach with Flixbus. You can find cheap tickets on Omio for £26 with Flixbus from Munich to Mainz.
  • You can travel to Mainz from Munich by train with Deutsche Bahn. You can find cheap tickets on Omio for £22 with Deutsche Bahn from Munich to Mainz.
Is there a way to travel directly from Munich to Mainz?

Yes, there are direct services available between Munich and Mainz with the following travel operators:

  • You can take a direct train with Deutsche Bahn with 25 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Mainz as you won't need to change in between, so it's worth paying attention to before booking your tickets to Mainz from Munich.

Where else should I travel to after my journey between Munich and Mainz ends?
Omio customers who travel from Munich to Mainz often also extend their holiday to go to Berlin, Frankfurt am Main or Cologne. Omio can help you plan your trip by finding the best connections between Mainz and these popular destinations at a great price.
When should I purchase a ticket to Mainz from Munich online to score the best deals?

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

  • Plane tickets are costing on average £117 one way.
  • Coach tickets cost on average £26 one way.
  • Train tickets are costing £22 one way on average.

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

Stations

Important Stations and Airports for this Journey

Munich
Mainz
München ZOB Hackerbrücke
Amenities
München Hbf
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines U1, U2, U4, U5, U7, U8<br>Bus lines 58<br>Tram lines 16, 17, 20, 21, 22
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
München Ost
Amenities

Travelling from Munich to Mainz: related information

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