There are 6 ways to get from Frankfurt am Main to Mainz Cathedral by train, bus, car, taxi, or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Frankfurt(Main)Hbf to Mainz-Kasteltrain Rb
45 min€12Rideshare
cheapest- Take the rideshare from Frankfurt to Mainz41.5 km
53 min€2Bus
- Take the bus from Frankfurt central train station to Mainz central train stationbus N1310 / ...
56 min€3–6Drive 41.2 km
- Drive from Frankfurt am Main to Mainz Cathedralcar 41.2 km
28 min€6–9Taxi
- Take the taxi from Frankfurt am Main to Mainz Cathedraltaxi 41.2 km
28 min€130–160Train via Frankfurt
- Take the train from Frankfurt to Mainz, Römisches Theatertrain S8
51 min€9–17
Frankfurt am Main to Mainz Cathedral by bus and foot
Questions & Answers
The cheapest way to get from Frankfurt am Main to Mainz Cathedral is to rideshare which costs €2 and takes 53 min.
The fastest way to get from Frankfurt am Main to Mainz Cathedral is to drive which takes 28 min and costs €5 - €9.
Yes, there is a direct bus departing from Frankfurt central train station station and arriving at Mainz central train station station. Services depart every four hours, and operate every day. The journey takes approximately 40 min.
Yes, there is a direct train departing from Frankfurt(Main)Hbf and arriving at Mainz-Kastel. Services depart every 20 minutes, and operate every day. The journey takes approximately 25 min.
The distance between Frankfurt am Main and Mainz Cathedral is 35 km. The road distance is 41.2 km.
The best way to get from Frankfurt am Main to Mainz Cathedral without a car is to train which takes 45 min and costs €12.
The train from Frankfurt(Main)Hbf to Mainz-Kastel takes 25 min including transfers and departs every 20 minutes.
Frankfurt am Main to Mainz Cathedral bus services, operated by FlixBus, depart from Frankfurt central train station.
Frankfurt am Main to Mainz Cathedral train services, operated by VIAS Rail GmbH, depart from Frankfurt(Main)Hbf station.
The best way to get from Frankfurt am Main to Mainz Cathedral is to train which takes 45 min and costs €12. Alternatively, you can bus, which costs €3 - €6 and takes 56 min.
What companies run services between Frankfurt am Main, Germany and Mainz Cathedral, Germany?
VIAS Rail GmbH operates a train from Frankfurt(Main)Hbf to Mainz-Kastel every 20 minutes. Tickets cost €12 and the journey takes 25 min. Alternatively, FlixBus operates a bus from Frankfurt central train station to Mainz central train station every 4 hours. Tickets cost €3–6 and the journey takes 40 min.
- Phone
- +49 6078 966930
- [email protected]
- Website
- VIAS Rail GmbH
Train from Frankfurt(Main)Hbf to Mainz-Kastel
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- €12
- Schedules at
- VIAS Rail GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Frankfurt to Mainz, Römisches Theater
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–17
- Website
- Deutsche Bahn Regio (DB Regional)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Mainz central train station
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Frankfurt to Mainz
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €2
- Schedules at
- BlaBlaCar
- Ave. Duration
- 28 min
- Estimated price
- €130–160
Main Taxi Frankfurt
- Phone
- +49 69 733030
- Website
- main-taxi-frankfurt.de
Taxi City-Otten GmbH
- Phone
- +49 69 442440
- Website
- taxi-city.de
Taxi Frankfurt
- Phone
- +49 69 230001
- Website
- taxi-frankfurt.de
Taxi Ruf Frankfurt
- Phone
- +49 69 44 24 40
- Website
- taxiruf-frankfurt.de
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Frankfurt am Main to Mainz Cathedral bus services, operated by FlixBus, arrive at Mainz central train station.
Frankfurt am Main to Mainz Cathedral train services, operated by VIAS Rail GmbH, arrive at Mainz-Kastel station.
Yes, the driving distance between Frankfurt am Main to Mainz Cathedral is 41 km. It takes approximately 28 min to drive from Frankfurt am Main to Mainz Cathedral.
Book your Frankfurt am Main to Mainz Cathedral bus tickets online with Omio and FlixBus.
There are 1211+ hotels available in Mainz Cathedral.
Check out Blablacar's carpooling service for rideshare options between Frankfurt am Main and Mainz Cathedral. A great option if you don't have a driver's licence or want to avoid public transport.












