Bus Hamburg to Mainz and return

Cheap bus and train tickets for trips from Mainz to Hamburg and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,588,347 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Buses from Hamburg to Mainz run regularly. Whether you want to travel first thing in the morning or late at night, there are scheduled services connecting both cities. You’re likely to get a cheap ticket for $26.60. Sometimes, there are differences in travel times, depending on which company you pick a bus from. FlixBus, Eurolines France and offer routes from Mainz to Hamburg, with the fastest bus taking as little as 12h 50m. Just click "Find Now" to see all available options and take your pick!

Hamburg to Mainz Bus Information

Cheapest Bus$26.60
Fastest Bus11h 46m
Distance257.0 miles
Bus CompaniesFlixBus
  Bus Hamburg - Mainz    257 mi
Ø Bus connections10 x
Savings-58%

The cheapest bus routes from Hamburg to Mainz

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Hamburg
    Mainz
      11:59 PM
      11:45 AM
    28 Jan
    +1
    FlixBusFlixBus
    from $26.60
  • Hamburg
    Mainz
      7:35 AM
      8:25 PM
    25 Jan
    FlixBusFlixBus
    from $32.14
  • Hamburg
    Mainz
      4:45 PM
      6:10 AM
    22 Jan
    +1
    FlixBusFlixBus
    from $32.14
  • Hamburg
    Mainz
      2:30 AM
      4:50 PM
    9 Apr
    FlixBusFlixBus
    from $44.34
  • Hamburg
    Mainz
      11:59 PM
      3:20 PM
    9 Apr
    +1
    FlixBusFlixBus
    from $51.00
  • Hamburg
    Mainz
      7:45 AM
      8:25 PM
    9 Apr
    FlixBusFlixBus
    from $52.10
  • Hamburg
    Mainz
      9:30 PM
      12:50 PM
    9 Apr
    +1
    FlixBusFlixBus
    from $63.20


  Train Hamburg - Mainz    257 mi
   Savings

The cheapest train connections from Hamburg to Mainz

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Hamburg
    Mainz
      7:46 AM
      1:39 PM
    4 Jun
    Deutsche BahnDeutsche Bahn
    from $22.07
  • Hamburg
    Mainz
      7:46 AM
      1:39 PM
    4 Jun
    Deutsche BahnDeutsche Bahn
    from $22.07
  • Hamburg
    Mainz
      10:46 PM
      6:27 AM
    22 Jan
    +1
    Deutsche BahnDeutsche Bahn
    from $26.51
  • Hamburg
    Mainz
      10:46 PM
      6:27 AM
    22 Jan
    +1
    Deutsche BahnDeutsche Bahn
    from $26.51


  Carpooling Hamburg - Mainz    257 mi
   Savings

The cheapest carpooling offers from Hamburg to Mainz

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Hamburg
    Mainz
      3:30 PM
      9:30 PM
    3 Feb
    BlaBlaCarBlaBlaCar
    from $25.51
  • Hamburg
    Mainz
      9:00 AM
      3:30 PM
    3 Feb
    BlaBlaCarBlaBlaCar
    from $25.51
  • Hamburg
    Mainz
      2:00 PM
      7:21 PM
    22 Jan
    MovacarMovacar
    from $69.62
  • Hamburg
    Mainz
      3:00 PM
      8:21 PM
    22 Jan
    MovacarMovacar
    from $69.62


  Bus Mainz - Hamburg    257 mi
Ø Bus connections10 x
Savings-14%

The cheapest bus routes from Mainz to Hamburg

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Mainz
    Hamburg
      2:45 PM
      5:45 AM
    23 Jan
    +1
    FlixBusFlixBus
    from $27.70
  • Mainz
    Hamburg
      11:50 AM
      12:05 AM
    30 Jan
    +1
    FlixBusFlixBus
    from $27.70
  • Mainz
    Hamburg
      11:50 AM
      12:05 AM
    22 Jan
    +1
    FlixBusFlixBus
    from $27.70
  • Mainz
    Hamburg
      2:45 PM
      3:05 AM
    15 Apr
    +1
    FlixBusFlixBus
    from $28.81
  • Mainz
    Hamburg
      11:50 AM
      1:05 AM
    20 Jan
    +1
    FlixBusFlixBus
    from $29.92
  • Mainz
    Hamburg
      11:05 PM
      11:35 AM
    22 Jan
    +1
    FlixBusFlixBus
    from $32.14
  • Mainz
    Hamburg
      11:05 PM
      12:30 PM
    22 Jan
    +1
    FlixBusFlixBus
    from $32.14


  Train Mainz - Hamburg    257 mi
   Savings

The cheapest train connections from Mainz to Hamburg

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Mainz
    Hamburg
      6:26 PM
      12:17 AM
    15 Apr
    +1
    Deutsche BahnDeutsche Bahn
    from $19.85
  • Mainz
    Hamburg
      6:26 PM
      12:17 AM
    15 Apr
    +1
    Deutsche BahnDeutsche Bahn
    from $19.85
  • Mainz
    Hamburg
      12:01 AM
      6:51 AM
    30 Jan
    Deutsche BahnDeutsche Bahn
    from $22.07
  • Mainz
    Hamburg
      12:01 AM
      6:51 AM
    30 Jan
    Deutsche BahnDeutsche Bahn
    from $22.07


  Carpooling Mainz - Hamburg    257 mi
   Savings

The cheapest carpooling offers from Mainz to Hamburg

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Mainz
    Hamburg
      8:00 AM
      2:10 PM
    3 Feb
    BlaBlaCarBlaBlaCar
    from $25.51
  • Mainz
    Hamburg
      2:00 PM
      8:10 PM
    3 Feb
    BlaBlaCarBlaBlaCar
    from $26.62
  • Mainz
    Hamburg
      11:30 AM
      4:51 PM
    22 Jan
    MovacarMovacar
    from $69.62
  • Mainz
    Hamburg
      12:30 PM
      5:51 PM
    22 Jan
    MovacarMovacar
    from $69.62


Current ticket prices

You'd like to spend a few days away but you're a bit short of money right now? Then the bus is just perfect for you! Tickets for trips from Hamburg to Mainz are generally inexpensive. Only if you book too short notice, the journey might be slightly less affordable. Our recommendation: make sure to take a look at travel times as well. This way, you'll reach your destination in no time at all.

Bus stops in Hamburg and Mainz

  Stations
Kaiser-Wilhelm-Ring 7, 55118 Mainz (Germany)

More on bus features and services

Finding a cheap bus ticket from Hamburg to Mainz can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and pick the perfect bus! Go for the fastest bus if you don't have much time to spare, pick the cheapest one if you want to save a few bucks or select the one that offers the best amenities.

While carry-on luggage, air conditioning and ample legroom are becoming the norm on most buses, some carriers go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or free WiFi. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search engine do the rest. For instance, when you take a bus from Mainz to Hamburg, free WiFi can be found on board most buses operated by FlixBus.

We’ll help you pick the best offer so that your bus trip from Hamburg to Mainz and back is as, or even more convenient than taking the train or flying.

Hamburg and Mainz: Useful Info

Hamburg
1.74 Million
Mainz
184,997
Taxi
$5.77
$5.16
Hamburg
Mainz
A cab ride in Hamburg is 11% more expensive than in Mainz.
Local buses
$3.33
$2.99
Hamburg
Mainz
A bus fare in Hamburg is 11% more expensive than in Mainz.
Beer
$3.88
$4.13
Hamburg
Mainz
A large beer in Hamburg is 7% cheaper than in Mainz.
Water
$0.47
$0.38
Hamburg
Mainz
A bottle of water in Hamburg is 20% more expensive than in Mainz.
Meal
$11.54
$6.10
Hamburg
Mainz
A meal in Hamburg is 48% more expensive than in Mainz.
Trusted shop
The CheckMyBus App
Free Download