Mainz Hbf to Berlin Hbf train with Deutsche Bahn (ICE,RE,RB,IC)

Tue, Apr 29
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Mainz Hbf to Berlin Hbf

Showing times and prices for Apr 29

Cheapest

The best way to find a cheap train ticket from Mainz Hbf to Berlin Hbf is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Deutsche Bahn
12:42AM6h13
Mainz Hbf
06:55AMBerlin Hbf
$681One-way
0 transfers
Deutsche Bahn
07:18AM4h58
Mainz Hbf
12:16PMBerlin Hbf
$851One-way
0 transfers
Deutsche Bahn
06:27AM5h02
Mainz Hbf
11:29AMBerlin Hbf
$1101One-way
0 transfers
Deutsche Bahn
04:12AM4h51
Mainz Hbf
09:03AMBerlin Hbf
$1161One-way
0 transfers
Deutsche Bahn
11:18AM4h58
Mainz Hbf
04:16PMBerlin Hbf
$1401One-way
0 transfers

Compare prices and tickets Mainz Hbf to Berlin Hbf by train, bus, or flight

Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05

Fastest train times from Mainz Hbf to Berlin Hbf

Showing times and prices for Apr 29

Fastest Journey

4 h 50 m

Average

5 h 5 m

Trains per day

8

Distance

453 km

Of the 8 trains that leave Mainz Hbf for Berlin Hbf every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Deutsche Bahn
10:42AM4h50
Mainz Hbf
03:32PMBerlin Hbf
$1781One-way
0 transfers
Deutsche Bahn
04:12AM4h51
Mainz Hbf
09:03AMBerlin Hbf
$1161One-way
0 transfers
Deutsche Bahn
06:40AM4h53
Mainz Hbf
11:33AMBerlin Hbf
$1431One-way
0 transfers
Deutsche Bahn
07:18AM4h58
Mainz Hbf
12:16PMBerlin Hbf
$851One-way
0 transfers
Deutsche Bahn
11:18AM4h58
Mainz Hbf
04:16PMBerlin Hbf
$1401One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Mainz Hbf to Berlin Hbf

GermanyGermany
GermanyGermany
Icon of train
Trains from Mainz Hbf to Berlin Hbf run on average 9 times per day, taking around 5h 34m. Cheap train tickets for this journey start at $13 (€11) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
280 miles (452 km)
Average train duration
5h 34m
Cheapest ticket price
$13 (€11)
Trains per day
9
Direct trains
1
Train providers
3
Fastest train
4h 46m
First train
00:02
Last train
20:44
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Deutsche Bahn and FlixTrain from Mainz Hbf to Berlin Hbf trains

Deutsche Bahn and FlixTrain trains will get you from Mainz Hbf to Berlin Hbf from $12 (€10). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train to Berlin Hbf from Mainz Hbf. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Mainz Hbf to Berlin Hbf train information with Deutsche Bahn:

  • Average Duration: 4 h 44 min
  • Cheapest Price: $30
  • Deutsche Bahn frequency: 1 a day

<h2>Hassle-Free Journey: Mainz Hbf to Berlin Hbf Train Options</h2> <p>Travelers looking for a convenient and comfortable journey can enjoy taking the Mainz Hbf to Berlin Hbf train for a seamless travel experience. Whether you're planning a business trip or a leisurely escape to the vibrant capital, trains from Mainz Hbf to Berlin Hbf offer frequent and reliable services. Most departures occur from the central hub, the {'departureStationName}, while you'll arrive at the bustling {'arrivalStationName}. This desirable rail connection ensures a stress-free trip allowing you to sit back, relax, and enjoy the scenic views of the German countryside as you speed towards your destination in Berlin.</p>

Discover Cheap Train Ticket Options from Mainz Hbf to Berlin Hbf

If you're planning a train journey from Mainz Hbf to the bustling Berlin Hbf, you'll be pleased to find a range of pricing options that cater to your budget. The cheapest train ticket for this route can be found for as little as $13 (€11), offering an affordable way to travel between these two vibrant cities. On average, train ticket costs hover around $86 (€71), allowing for comfortable travel without breaking the bank. For those seeking the optimal balance of convenience and cost savings, consider booking your trip in the quieter shoulder months, such as May or September. During these times, you'll find fewer crowds and potentially even better pricing, making for a pleasant and economical train journey.

Train Mainz Hbf to Berlin Hbf: Services by Deutsche Bahn and FlixTrain

Traveling by train from Mainz Hbf to Berlin Hbf offers a seamless and comfortable experience with service providers such as Deutsche Bahn and FlixTrain. Deutsche Bahn's Intercity-Express (ICE) trains are renowned for their high-speed travel, ensuring you reach Berlin swiftly. With amenities like free Wi-Fi, spacious seating, and a variety of dining options, comfort is a priority. Meanwhile, FlixTrain provides a budget-friendly alternative, offering competitive fares without compromising on basic conveniences such as power outlets and generous luggage space. Whether you choose the premium services of ICE or the affordable fares of FlixTrain, traveling between these vibrant German cities becomes an enjoyable journey.

Train Mainz Hbf to Berlin Hbf: Train Times and Schedule

Embark on a scenic journey with the train from Mainz Hbf to Berlin Hbf, covering a distance of 280 miles (452 km) at an average journey duration of 4h 46m. This convenient train route offers a comfortable travel experience for anyone looking to explore Germany's vibrant capital.

The train frequency between Mainz Hbf and Berlin Hbf ensures flexibility in your travel plans, with approximately 9 trains departing daily. Whether traveling on weekdays or weekends, you can rely on the consistent Mainz Hbf to Berlin Hbf train schedule to suit your itinerary needs.

Plan your day perfectly with the first and last trains' reliable timings. The first train of the day usually departs at 00:02, while the last train leaves by 20:44, granting you plenty of options throughout the day. Experience the comfort and efficiency of train travel on this popular route!

FAQs: Trains from Mainz Hbf to Berlin Hbf

FAQs: Travel by train from Mainz Hbf to Berlin Hbf 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 Mainz Hbf to Berlin Hbf.
FAQs

Popular train stations from Mainz Hbf to Berlin Hbf

Mainz
Berlin
The major train station for departures in Mainz is Mainz Hbf. Find all the information you need to know about services, amenities and connections at Mainz Hbf for your trip from Mainz to Berlin.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Monday: 06:00 - 21:15
  • Tuesday: 06:00 - 21:15
  • Wednesday: 06:00 - 21:15
  • Thursday: 06:00 - 21:15
  • Friday: 06:00 - 21:15
  • Saturday: 07:00 - 19:00
  • Sunday: 08:00 - 20:00
ticketOfficeHours
Distance to city center
2 km
Dining
Dining
  • Mangal
  • Asia Wok
  • Bistrorante Midi
  • McDonald's
Hotel
Hotel
  • Advena Europa Hotel
  • GuestHouse Mainz
  • Terminus
  • Hotel Moguntia
The major train station for arrivals in Berlin is Berlin Hbf. Find all the information you need to know about services, amenities and connections at Berlin Hbf for your journey to Berlin from Mainz.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Mon - Sat: 07:00 - 22:00
  • Sun: 08:00 - 22:00
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi (30 minutes limit).
Lockers
Lockers
  • Luggage lockers are located on Level 1 near Platforms 13/14.
Dining
Dining
  • backWERK
  • Burger King
  • Costa Coffee
  • Dunkin' Donuts
  • Einstein Kaffee
  • Le Crobag
  • McDonald's
  • Hans im Glück
  • Pret A Manger
  • Starbucks
  • & many more
Accessibility
Accessibility
  • Elevators, escalators, step-free access. Contact the Mobility Service Center at +49 3065212888 or [email protected].
Hotel
Hotel
  • MEININGER Hotel Berlin Hauptbahnhof
  • IntercityHotel Berlin Hauptbahnhof
  • Motel One Berlin Hauptbahnof

More options for your journey from Mainz Hbf to Berlin Hbf

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

Most popular trains, buses, flights and ferries to and from Berlin Hbf and Mainz Hbf

HomeTrainsTrains in GermanyMainz Hbf to Berlin Hbf train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links