Skip to main content

Trains from Mainz to Frankfurt

100% Independent & European-based

Mainz to Frankfurt train information

Lowest train price

7 €

Distance

20 miles

Train companies

ICEvlexxICRegional ExpressHessische LandesbahnTrenitaliaVIAS Rail GmbHRegionalbahn
  • Search for your ticket on Gopili to see the different companies for your train between Mainz and Frankfurt. The services on board can change depending on the train company.

Best prices for Mainz to Frankfurt train tickets

ICE

113 departures / day

from

7 €

Regional Express

99 departures / day

from

30 €

IC

8 departures / day

from

21 €

vlexx

60 departures / day

from

26 €

Mainz - Frankfurt prices calendar

Sat, Nov 1428 €
Sun, Nov 1543 €
Mon, Nov 1642 €
Tue, Nov 177 €
Wed, Nov 187 €
Thu, Nov 197 €
Fri, Nov 207 €

Mainz - Frankfurt: the best time to book cheap trains

The table below shows the best prices found over the last six months depending on how much time in advance the train ticket is booked. Buying your train from Mainz to Frankfurt in advance can enable you to save money for your journey.

Cost of the train when booking in advance or at the last minute

Days before Departure · Price

90 days before58 €
60 days before59 €
30 days before15 €

Best prices for the return journey