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!
1378 Companies - 5 134 788 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 $28.70. Sometimes, there are differences in travel times, depending on which company you pick a bus from. FlixBus and Eurolines France offer routes from Mainz to Hamburg, with the fastest bus taking as little as . Just click "Find Now" to see all available options and take your pick!

Hamburg to Mainz Bus Information

Cheapest Bus$28.70
Fastest Bus11h 31m
Distance257.0 miles
Bus CompaniesFlixBus
  Bus Hamburg - Mainz    257 mi
Ø Bus connections10 x
Savings-16%

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
    8 Dec
    +1
    FlixBusFlixBus
    from $28.70
  • Hamburg
    Mainz
      11:59 PM
      11:30 AM
    23 Nov
    +1
    FlixBusFlixBus
    from $28.70
  • Hamburg
    Mainz
      11:59 PM
      11:45 AM
    12 Nov
    +1
    FlixBusFlixBus
    from $28.70
  • Hamburg
    Mainz
      11:59 PM
      11:45 AM
    24 Nov
    +1
    FlixBusFlixBus
    from $28.70
  • Hamburg
    Mainz
      8:49 AM
      10:15 PM
    29 Nov
    FlixBusFlixBus
    from $30.91
  • Hamburg
    Mainz
      11:59 PM
      11:45 AM
    11 Nov
    +1
    FlixBusFlixBus
    from $30.91
  • Hamburg
    Mainz
      6:15 PM
      6:10 AM
    9 Nov
    +1
    FlixBusFlixBus
    from $34.22


  Train Hamburg - Mainz    257 mi

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
      10:24 PM
      6:27 AM
    12 Nov
    +1
    Deutsche BahnDeutsche Bahn
    from $21.98
  • Hamburg
    Mainz
      10:24 PM
      6:27 AM
    9 Nov
    +1
    Deutsche BahnDeutsche Bahn
    from $21.98
  • Hamburg
    Mainz
      10:24 PM
      6:27 AM
    11 Nov
    +1
    Deutsche BahnDeutsche Bahn
    from $21.98
  • Hamburg
    Mainz
      10:24 PM
      6:27 AM
    12 Nov
    +1
    Deutsche BahnDeutsche Bahn
    from $21.98


  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
      9:00 AM
      3:20 PM
    9 Nov
    BlaBlaCarBlaBlaCar
    from $26.51
  • Hamburg
    Mainz
      8:00 AM
      2:20 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $30.93
  • Hamburg
    Mainz
      3:30 PM
      9:30 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $33.14
  • Hamburg
    Mainz
      3:00 PM
      9:50 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $35.35


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

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
      11:50 AM
      12:00 AM
    16 Nov
    +1
    FlixBusFlixBus
    from $26.49
  • Mainz
    Hamburg
      8:55 AM
      7:22 PM
    2 Dec
    FlixBusFlixBus
    from $26.50
  • Mainz
    Hamburg
      2:45 PM
      3:05 AM
    23 Nov
    +1
    FlixBusFlixBus
    from $28.70
  • Mainz
    Hamburg
      11:50 AM
      1:05 AM
    9 Nov
    +1
    FlixBusFlixBus
    from $29.80
  • Mainz
    Hamburg
      3:45 PM
      6:05 AM
    8 Dec
    +1
    FlixBusFlixBus
    from $29.80
  • Mainz
    Hamburg
      11:50 AM
      1:05 AM
    25 Nov
    +1
    FlixBusFlixBus
    from $29.80
  • Mainz
    Hamburg
      2:25 PM
      6:05 AM
    12 Nov
    +1
    FlixBusFlixBus
    from $29.80


  Train Mainz - Hamburg    257 mi

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
      12:01 AM
      6:51 AM
    2 Dec
    Deutsche BahnDeutsche Bahn
    from $21.98
  • Mainz
    Hamburg
      12:01 AM
      7:13 AM
    26 Nov
    Deutsche BahnDeutsche Bahn
    from $21.98
  • Mainz
    Hamburg
      12:01 AM
      7:13 AM
    8 Dec
    Deutsche BahnDeutsche Bahn
    from $21.98
  • Mainz
    Hamburg
      12:01 AM
      7:13 AM
    25 Nov
    Deutsche BahnDeutsche Bahn
    from $21.98


  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
      9:00 AM
      3:10 PM
    9 Nov
    BlaBlaCarBlaBlaCar
    from $24.30
  • Mainz
    Hamburg
      3:00 PM
      9:10 PM
    12 Nov
    BlaBlaCarBlaBlaCar
    from $29.83
  • Mainz
    Hamburg
      7:00 AM
      1:00 PM
    11 Nov
    BlaBlaCarBlaBlaCar
    from $29.83
  • Mainz
    Hamburg
      3:30 PM
      9:20 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $33.14


Current ticket prices

There's nothing you like more than budget travel? Then you should definitely consider taking a bus. Ticket prices for the route Hamburg - Mainz are currently starting from $28.70. They can also be slightly more expensive though, for instance, when you book your bus too short notice. One tip is to compare prices for different departure times if you're flexible timewise. Taking an earlier bus can allow you to save a few dollars.

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.75
$5.14
Hamburg
Mainz
A cab ride in Hamburg is 11% more expensive than in Mainz.
Local buses
$3.31
$2.98
Hamburg
Mainz
A bus fare in Hamburg is 10% more expensive than in Mainz.
Beer
$3.87
$4.12
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.49
$6.08
Hamburg
Mainz
A meal in Hamburg is 48% more expensive than in Mainz.
Trusted shop
The CheckMyBus App
Free Download
;