Mainz to Frankfurt am Main train

Sat, Oct 05
+ 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 to Frankfurt am Main

Showing times and prices for Oct 05

Cheapest

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

FlixTrain
03:27AM0h31
Mainz
03:58AMFrankfurt am Main
$31One-way
0 transfers
FlixTrain
03:39AM0h26
Mainz
04:05AMFrankfurt am Main
$51One-way
0 transfers
FlixTrain
03:05AM0h26
Mainz
03:31AMFrankfurt am Main
$61One-way
0 transfers
FlixTrain
03:41AM0h25
Mainz
04:06AMFrankfurt am Main
$61One-way
0 transfers
FlixTrain
03:54AM0h30
Mainz
04:24AMFrankfurt am Main
$71One-way
0 transfers

Mainz to Frankfurt am Main train times

Showing trains for tomorrow, Saturday, October 5
ProviderDepartsDurationArrivesTransfersTickets
FlixTrain03:27AM Mainz0h31 03:58AM Frankfurt am Main0 transfersDirect
FlixTrain03:05AM Mainz0h26 03:31AM Frankfurt am Main0 transfersDirect
FlixTrain03:41AM Mainz0h25 04:06AM Frankfurt am Main0 transfersDirect
FlixTrain03:39AM Mainz0h26 04:05AM Frankfurt am Main0 transfersDirect
FlixTrain03:54AM Mainz0h30 04:24AM Frankfurt am Main0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets Mainz to Frankfurt am Main by train or bus

Sat
Oct 05
Sun
Oct 06
Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25

Fastest train times from Mainz to Frankfurt am Main

Showing times and prices for Oct 05

Fastest Journey

25 m

Average

28 m

Trains per day

7

Distance

32 km

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

FlixTrain
03:41AM0h25
Mainz
04:06AMFrankfurt am Main
$61One-way
0 transfers
FlixTrain
03:05AM0h26
Mainz
03:31AMFrankfurt am Main
$61One-way
0 transfers
FlixTrain
03:39AM0h26
Mainz
04:05AMFrankfurt am Main
$51One-way
0 transfers
FlixTrain
03:54AM0h30
Mainz
04:24AMFrankfurt am Main
$71One-way
0 transfers
Deutsche Bahn
06:43AM0h30
Mainz
07:13AMFrankfurt am Main
$221One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Mainz to Frankfurt am Main

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconSimplicity
Cons
IconMany delays
The seats are very comfortable and there is plenty of space. There was wifi and a power socket on the train which worked perfectly. The service is very friendly and helpful. When the train is crowded, it is also a bit noisy. It is also very clean everywhere. Even the toilets are okay. Unfortunately, the trains are often unpunctual. But still, the price-performance ratio is good.
Pros
IconFast connection
IconRegular trips
Cons
IconPunctuality
On the Mainz Hauptbahnhof to Frankfurt Hauptbahnhof train connection, Deutsche Bahn employees are always polite and courteous. Power sockets and wifi are available on the train. The train is always clean and the seats are very comfortable. Unfortunately, the train is not always on time.
Pros
IconSpeed
Cons
IconNone
I am very satisfied with my journey from Mainz Hauptbahnhof to Frankfurt Hauptbahnhof, as this journey with Deutsche Bahn only takes about 20 minutes and you get from one to Frankfurt very quickly. The seat reservation worked, the hygiene on the train was also very pleasant and the price of the ticket was also not that high. You don't have to change trains and the punctuality of Deutsche Bahn was also not a problem on this trip. I can only recommend the journey from Mainz main station to Frankfurt main station.
Pros
Icongets you from A to B
Cons
IconDelay
I travelled on 30.11.22 with this ticket. I have travelled with it several times and have to say that the train is very often delayed. But there are also cancellations, which is not uncommon, so if you have to go to an important appointment, you have to allow 1 -2 hours so that it is really certain that you will arrive. Unfortunately, the prices have also been increased, which is a real shame. The seats are the same as always, so nothing special, but nothing negative either. The wifi, however, is very poor and content takes several seconds to load. I haven't used the toilets yet, but they seem clean. There are also power sockets sometimes, so you can charge your laptop or mobile phone. All in all, it's okay, but it's also time-consuming. So you can use it as an alternative to the car.
Pros
IconFast journey in under an hour
Cons
IconExpensive on the ICE
The journey from Mainz to Frankfurt only takes half an hour on the ICE. It is recommended as it is much quicker than the regional trains. The ICE is much more comfortable, has wifi and is usually clean in terms of toilets. However, the price-performance ratio is not quite adequate, as the regional train is already significantly cheaper with only a slightly longer journey time and somewhat less comfort.

Overview: Train from Mainz to Frankfurt am Main

distanceDistance20 miles (32 km)
durationAverage train duration18 min
priceAverage train ticket price$16 (€14)
frequencyTrain frequency35 a day
changesDirect trainYes, there are 35 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Mainz to Frankfurt am Main cover the 20 miles (32 km) long route taking on average 18 min with our travel partners like Deutsche Bahn. Normally, there are 35 trains operating per day, including direct services available. While the average ticket price for this route costs around $16 (€14), you can find the cheapest train ticket for as low as $5 (€4).

Train providers: Deutsche Bahn from Mainz to Frankfurt am Main trains

Find the best trains from Mainz to Frankfurt am Main with Omio's travel partners Deutsche Bahn from $12 (€10). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Mainz to Frankfurt am Main train.

Mainz to Frankfurt am Main train information with Deutsche Bahn:

  • Average Duration: 30 min
  • Cheapest Price: $12
  • Deutsche Bahn frequency: 16 a day

Traveling by train from Mainz to Frankfurt am Main

The train connection between Mainz and Frankfurt am Main is efficient and convenient, making it easy for travelers to explore these vibrant cities. Operated by Deutsche Bahn, the journey typically takes around 30 minutes, offering a comfortable ride with frequent departures throughout the day. Whether you're heading to Frankfurt's bustling financial district or enjoying Mainz's rich history and culture, this rail link provides an excellent option for seamless travel between the two destinations.

Train Connection: Mainz to Frankfurt am Main

The train connection from Mainz to Frankfurt am Main takes approximately 18 minutes. There are 35 connections per day, and all of them are direct services with no transfers required. The departure station is Mainz Hbf, while the arrival stations include Frankfurt (Main) Süd, Frankfurt (Main) Hbf, and Frankfurt Flughafen Fernbf.

Mainz to Frankfurt am Main Train Connection

The first daily train from Mainz to Frankfurt am Main departs at 06:18, providing an early start for travelers looking to explore the vibrant city of Frankfurt. The last journey of the day leaves at 21:42, allowing visitors ample time to enjoy a full day in this bustling metropolis before returning.

Train Tickets Price for Mainz to Frankfurt am Main

The cheapest ticket price for the train connection from Mainz to Frankfurt am Main is €3. The average ticket price typically hovers around €14, making it an affordable option for travelers looking to explore these two cities in Germany.

Exploring Frankfurt: A Journey Through History, Art, and Nature

Welcome to the Römer, a stunning medieval building that has served as Frankfurt's city hall since the 15th century. Its iconic façade and picturesque gables not only reflect the architectural style of its time but also symbolize Frankfurt’s rich history as a center for trade and commerce in Europe. As we explore this landmark, you'll discover how it played a pivotal role in hosting important events like coronations and civic gatherings.

Next on our journey is the Städel Museum, which boasts an impressive collection of European art spanning over 700 years from masters such as Rembrandt to modern artists like Picasso. This cultural gem is significant not just for its vast array of artworks but also for its commitment to education through innovative exhibitions and programs that engage visitors with art history. Be sure to take note of unique features like their contemporary extension designed by architect Schneider + Schumacher, seamlessly blending old with new.

Finally, we arrive at Palmengarten, one of Germany's largest botanical gardens showcasing an extraordinary variety of plant species from around the world within beautifully landscaped grounds. Established in 1868, this lush oasis serves both educational purposes and recreational enjoyment while emphasizing conservation efforts through sustainable practices. Don't miss out on exploring its enchanting greenhouses—each offering distinct climates where you can experience tropical rainforests or desert landscapes all under one roof!

FAQs: Trains from Mainz to Frankfurt am Main

FAQs: Travel by train from Mainz to Frankfurt am Main 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 to Frankfurt am Main.
FAQs
Cheap train tickets from Mainz to Frankfurt am Main can start from as little as $5 (€4) when you book in advance. The average train ticket price for Mainz to Frankfurt am Main is $16 (€14); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Mainz to Frankfurt am Main is on average 18 min   for the 20 mile (32 km) long journey, but the time it takes to go between Mainz and Frankfurt am Main by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Mainz to Frankfurt am Main leaves at 6: 18 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Mainz to Frankfurt am Main leaves at 9: 42 PM.
Yes, it is possible to travel from Mainz to Frankfurt am Main without having to change trains with Deutsche Bahn. There are 35 direct trains from Mainz to Frankfurt am Main each day. There may be fewer direct services available on weekends or holidays.
When taking a train from Mainz to Frankfurt am Main, you can count on Deutsche Bahn for the best way to get you to Frankfurt am Main. You can also check all possible train providers who offer a service to Frankfurt am Main from Mainz and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 9: 42 PM.
A day trip to Frankfurt am Main from Mainz is worth doing with a journey time of 18 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Mainz to Frankfurt am Main by train is April.
You have options as you can travel from Mainz to Frankfurt am Main 2 different ways: train or bus.

Popular train stations from Mainz to Frankfurt am Main

Mainz
Frankfurt am Main
The major railway station for departures from Mainz is Mainz Hbf. Read all the information you need to know about services, amenities and connections at Mainz Hbf for your journey from Mainz to Frankfurt am Main.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
The major train station for arrivals in Frankfurt am Main is. Find all the information you need to know about services, amenities and connections at for your journey to Frankfurt am Main from Mainz.

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