Mainz to Frankfurt train

Thu, Oct 01
+ Add return
Süwex
Deutsche Bahn Intercity (DB IC)
VIAS Rail GmbH
Deutsche Bahn Regio (DB Regional)
vlexx
2,000+ travel companies
Süwex
Deutsche Bahn Intercity (DB IC)
VIAS Rail GmbH
Deutsche Bahn Regio (DB Regional)
vlexx
2,000+ travel companies
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

Compare prices and tickets Mainz to Frankfurt by train or bus

Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Thu
Oct 01
Fri
Oct 02
Sat
Oct 03
Sun
Oct 04
Mon
Oct 05
Tue
Oct 06
Wed
Oct 07

ReviewsReviews for the rail journey from Mainz to Frankfurt

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.
Advantages
IconVery fast
IconProblem-free
Disadvantages
IconNone
The train was on time and left on time, the layout on the train was very neat and tidy, the bistro was open and accessible at all times, there were various offers of different products, although the price was a bit excessive in my opinion. The toilet facilities were very clean, you could clearly see that. The staff were able to answer all my questions and were always friendly. The seats were very wide and well equipped, and there were power sockets at regular intervals to charge electronic devices during the journey. I personally liked this train service very much and can recommend it to others.
Advantages
IconQuick
IconProceed without problems
Disadvantages
IconA bit messy
I took this train to visit my grandmother because I wanted to see if it was cheaper for me than going by car. The ticket reservation worked out great. Unfortunately, the train was late, so my plans got mixed up. On the train itself, I quickly found my seat, which was very clean and comfortable. The staff were friendly and helpful, I found out that it is cheaper to travel by train than by car, and I will use this train connection more often in the future. By the way, the toilet was clean and tidy. Unfortunately, the train didn't have a power socket, so I couldn't charge my smartphone.
Advantages
IconPrice
Disadvantages
IconSanitary facilities
I took the train from Frankfurt to Mainz. The train arrived 20 minutes later than planned. The condition of the seating groups was okay. However, the sanitary facilities smelled very unpleasant and were not particularly clean. Unfortunately, there was a very unpleasant smell throughout the train. Otherwise, the journey itself was very quiet and the cost factor was also okay for this connection.
Advantages
IconAverage quality
Disadvantages
IconThe floor in the train was sticky
IconWC defective
DB must reinvent itself to once again meet the demands in the country. Delays must not be the rule. There are constantly service disruptions and technical defects. Proof that monopolies are detrimental to quality. Take France or Japan as an example! My last DB experience in brief: 1. journey Frankfurt-Mainz, initially with an undetermined delay due to an operational fault.2. after 40 minutes, a replacement train was provided, but it had a traction unit fault. 3. the connecting train from Frankfurt was completely overcrowded, the passengers were crowded in the aisle. Return journey Mainz-Frankfurt 40 minutes late, I have to say that the whole floor in the train was sticky and made disgusting noises. The toilet was inaccessible.
Advantages
IconSpeed
Disadvantages
IconCondition of the train
IconPunctuality
I took the train from Frankfurt to Mainz. Unfortunately, everything didn't start so nicely as the train was late. The train made a very worn impression, the toilets were very dirty, the seats very worn and unfortunately the wifi didn't work either. The Deutsche Bahn staff, however, are very nice and helpful. The train is a lot faster than the car, so it's definitely recommendable.
Advantages
IconReliable and secure connection
Disadvantages
IconNo objections
This connection has surprised me in a positive way. I had now tried it for the first time and was very satisfied with this connection. The train arrived on time, was very clean, quiet and tidy. The windows were clean, so you could see the scenery outside very well. The toilets were very clean and nothing was missing from the maintenance materials. The staff were very friendly.h there was wifi power as well as a snack bar on the train. On the whole, a recommendable connection.

Journey information

Overview: Train from Mainz to Frankfurt

GermanyGermany
GermanyGermany
Icon of train

Take a train from Mainz to Frankfurt and enjoy the approximately 19 miles (32 km) long journey. Find schedules and pricing options for a convenient and affordable trip.

The earliest train runs at 04:13, the last at 12:39.

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
19 miles (32 km)
First train
4:13 AM
Last train
12:39 PM
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 companies: Süwex, Deutsche Bahn Intercity (DB IC), VIAS Rail GmbH, Deutsche Bahn Regio (DB Regional), vlexx from Mainz to Frankfurt trainsSüwex, Deutsche Bahn Intercity (DB IC), VIAS Rail GmbH, Deutsche Bahn Regio (DB Regional), vlexx trains will get you between Mainz and Frankfurt. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Süwex

Luggage & cancellation policy
Average Süwex Duration
41m
Cheapest Süwex Price
$25 (€21)
Süwex frequency
8 a day

Deutsche Bahn Intercity (DB IC)

Luggage & cancellation policy
Average Deutsche Bahn Intercity (DB IC) Duration
38m
Cheapest Deutsche Bahn Intercity (DB IC) Price
$39 (€32)
Deutsche Bahn Intercity (DB IC) frequency
2 a day

VIAS Rail GmbH

Luggage & cancellation policy
Average VIAS Rail GmbH Duration
24m
Cheapest VIAS Rail GmbH Price
$11 (€9)
VIAS Rail GmbH frequency
15 a day

Deutsche Bahn Regio (DB Regional)

Luggage & cancellation policy
Average Deutsche Bahn Regio (DB Regional) Duration
39m
Cheapest Deutsche Bahn Regio (DB Regional) Price
$16 (€13)
Deutsche Bahn Regio (DB Regional) frequency
17 a day

vlexx

Luggage & cancellation policy
Average vlexx Duration
41m
Cheapest vlexx Price
$23 (€19)
vlexx frequency
8 a day

Complete guide to Frankfurt

Things to do in Frankfurt

Discover the best of Frankfurt — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Frankfurt trip today.

  • Must visit

Städel Museum

One of Germany’s top art museums, spanning Old Masters to modern works in a landmark collection on the Museumsufer.

  • Must visit

Goethe-Haus

Goethe’s birthplace recreates the writer’s family home and offers insight into his early life and Frankfurt society.

  • Must visit

Senckenberg Naturmuseum

Natural history museum renowned for dinosaur skeletons, biodiversity displays, and research collections popular with families.

Euro (€)

Frankfurt is pricier than many German cities, especially for hotels and dining near the center, but public transport is efficient and moderate by Western Europe standards.

Average meal costs

Budget
€8-12 for fast food or kebab.
Mid-range
€20-35 per person for a restaurant meal.
Fine dining
€70+ per person for upscale dining.
Coffee
€3-4.50 for cappuccino.

Tipping culture

Service is usually included, but rounding up or adding 5-10% is standard in restaurants. Round up taxi fares, and leave small change at cafés if service was good.

FAQs: Trains from Mainz to Frankfurt

Find answers to the most common questions about traveling from Mainz to Frankfurt by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Frankfurt, this guide helps you travel smarter and with confidence.

FAQs
The first train from Mainz to Frankfurt leaves at 4:13 AM.
The distance by train from Mainz to Frankfurt is 19 miles (32 km).
The last train from Mainz to Frankfurt leaves at 12:39 PM.
There is no high speed train available from Mainz to Frankfurt.
Yes, there is a direct train from Mainz to Frankfurt. This service operates 0 times per day, provided by VIAS Rail GmbH, Deutsche Bahn Regio (DB Regional).
Unfortunately, there is no night train available from Mainz to Frankfurt.
The train journey from Mainz to Frankfurt offers a scenic route along the Rhine River, with views of vineyards, charming villages, and historic castles.
Yes, you can take the train from Mainz to Frankfurt.
Items not allowed on trains typically include hazardous materials such as explosives, flammable liquids, corrosive substances, and illegal drugs. Additionally, large or bulky items that may obstruct aisles or emergency exits, as well as pets without proper carriers, may be restricted. Specific prohibited items can vary by train operator and region, so please check the rules for your particular journey.
Yes, rail passes such as the Eurail Pass and Interrail Pass are valid on most trains in Germany, including Deutsche Bahn regional and long-distance services. Some high-speed trains may require a reservation fee even with a rail pass.
Germany uses the euro (€) as its currency. Travelers generally find it convenient to use cards, especially contactless payments, in cities and larger establishments. However, cash is still widely accepted and sometimes preferred in smaller shops, markets, and rural areas. Carrying some cash is recommended for flexibility.
In Frankfurt, travelers should be cautious of pickpocketing, especially in crowded areas like train stations and popular tourist spots. Common scams include fake charity collectors and individuals posing as plainclothes police officers asking for ID or money. It's advisable to keep belongings secure and be wary of overly friendly strangers offering unsolicited help.
Pack lightweight, versatile clothing suitable for the destination's climate, and use secure, lockable luggage to protect belongings. Keep essential items like travel documents, medication, and valuables in a carry-on bag for easy access. Use packing organizers or cubes to maximize space and maintain order. Lastly, include a small first aid kit and personal hygiene items for added comfort during travel.

More options for your journey from Mainz to Frankfurt

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

HomeTrainsTrains in GermanyMainz to Frankfurt 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