Travel options
from Hamburg to Mainz

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

Our recommendation

To get from Hamburg to Mainz on 21 Oct we recommend taking a flight because it’s the best combination of price and speed.

22:05Hamburg Airport1h00 23:05Cologne/Bonn Airport
0 changes
£1631One-way
Cheapest
13:50Hamburg Airport8h05 21:55Cologne/Bonn Airport
1 changes
£1191One-way
Other options
06:30Hamburg Airport3h30 10:00Cologne/Bonn Airport
1 changes
£1631One-way
08:25Hamburg Airport1h00 09:25Cologne/Bonn Airport
0 changes
£2601One-way
17:25Hamburg Airport1h00 18:25Cologne/Bonn Airport
0 changes
£2601One-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

COMPARE Prices for trains, buses and flights

Wed
20 Oct
£26Deutsche Bahn
£40Flixbus
£102Eurowings
Thu
21 Oct
£35Deutsche Bahn
£40Flixbus
£119Eurowings
Fri
22 Oct
£21Deutsche Bahn
£17BlaBlaCar Bus
£119Eurowings
Sat
23 Oct
£26Deutsche Bahn
£17BlaBlaCar Bus
£103Lufthansa
Sun
24 Oct
Find prices
£42Flixbus
£103Lufthansa
Tue
26 Oct
£16Deutsche Bahn
Find prices
£93Eurowings
Wed
27 Oct
£16Deutsche Bahn
Find prices
£119Eurowings
Fri
29 Oct
£16Deutsche Bahn
Find prices
£49Eurowings
Sat
30 Oct
£16Deutsche Bahn
£26Flixbus
£61Lufthansa
Sun
31 Oct
£16Deutsche Bahn
£26Flixbus
£61Lufthansa
Tue
2 Nov
£16Deutsche Bahn
Find prices
£61Lufthansa

Travel Information to Mainz from Hamburg

distanceDistance258 miles (416 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£21 - £146
cheapestCheapest modeTrain • £21 • 4 h 34 min
fastestFastest modeFlight • £146 • 1 h
carriersPopular travel companiesEurowings Europe, Flixbus or Deutsche Bahn

Take a flight, coach or train to travel 258 miles (416 km) between Hamburg and Mainz. 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 £21. The most popular travel providers which serve this journey are Eurowings Europe, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight or coach from Hamburg to Mainz.

Travel Tips

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

There are 3 ways that you can travel to Mainz from Hamburg. You can take a flight, coach or train.

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

The cheapest way from Hamburg 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 about £125 less than a flight, which costs on average £146 for this journey.

A train journey is usually £5 less than a journey to Mainz by coach, which costs on average £26 for the same trip.

What is the quickest way from Hamburg to Mainz?

The fastest way to get to Mainz from Hamburg is by flight with an average travel time of 1 h.

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

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

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

How far is it from Hamburg to Mainz?

Mainz is approximately 258 miles (416 km) away from Hamburg.

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

The average frequency per day from Hamburg to Mainz is:

  • 25 trains per day.

However, we recommend checking specific travel dates for your trip to Mainz from Hamburg 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 Hamburg to Mainz?

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

  • Most travellers catch their coach from Hamburg, ZOB am Hbf and arrive in Mainz, Hbf.
  • Most travellers who buy a train ticket from Hamburg to Mainz depart from Hamburg Hbf to Mainz Hbf.
Which travel companies can help me find a way to get from Hamburg to Mainz?

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

  • You can travel from Hamburg to Mainz by flight with Eurowings Europe. You can find cheap tickets on Omio for £146 with Eurowings Europe from Hamburg to Mainz.
  • You can take a coach from Hamburg to Mainz with Flixbus. Cheap tickets can be found for £26 with Flixbus from Hamburg to Mainz.
  • You can go to Mainz from Hamburg by train with Deutsche Bahn. You'll see cheap train tickets for £21 with Deutsche Bahn from Hamburg to Mainz on Omio.
Is it possible to travel directly to Mainz from Hamburg?

Yes, there are direct services available from Hamburg to Mainz with the following travel operators:

  • You can travel directly by plane with Lufthansa, Lufthansa Cityline or Eurowings.
  • You'll find direct coaches with BlaBlaCar.

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 between Hamburg and Mainz.

What is another destination I should add to my tour from Hamburg to Mainz?
Many of our customers who book a trip from Hamburg to Mainz often extend their holiday and travel to other popular destinations like Berlin, Frankfurt am Main or Cologne. If you’re thinking of adding another destination to your Hamburg and Mainz itinerary, let Omio find you the best connections between Mainz and any of these top destinations today!
When should I purchase a ticket to Mainz from Hamburg online to score the best deals?

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

  • Plane tickets cost on average £146 one way.
  • Coach tickets cost on average £26 one way.
  • Train tickets are costing £21 one way on average.

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

Travelling from Hamburg to Mainz: related information

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