logo
Your journey starts now
Two white leaf

From Metz to Francfort by train from 58€ in less than 3h

Find your train ticket among TGV Inoui, TER

4 stars icon

4.7 out of 1146 reviews

What day to book a train ticket from Metz to Francfort to pay less?

The next cheapest train ticket from Metz to Francfort is on Monday 17 August 2026. Book it now before the price goes up!

Trip info

211 kmDistance
58€ - 597€Prices · train
1.95 millions of Km traveled in train by our travelers
DirectTrip type
2h46Trip duration in train
logo TGV INOUIlogo TER
CarriersTGV Inoui, TER.
Detailed itinerary
🚄 Train🚌 Bus🚌 + 🚄 Combined trips🚗 Carpooling
Price range

58€ - 597€

9€ - 93€

26€ - 268€

18€ - 95€

Duration

2h46 - 6h49

3h40 - 6h45

5h28 - 6h59

2h00 - 3h50

Itinerary1 stop at Strasbourg, Metz Ville, Frankfurt Direct1 stop at Strasbourg, Metz Ville, Nancy, Frankfurt, Frankfurt Hbf (IC)Direct
Departure stationMetz VilleMetzMetz Ville
Arrival stationFrankfurt Frankfurt, Frankfurt Hbf (IC)Frankfurt, Frankfurt Hbf (IC)
CompaniesTGV Inoui, TERFlixBus, Bus BlablacarTER, FlixBus, TGV InouiBlablacar
First trip13h2913h2813h2813h37
Last trip21h0121h0221h0219h37
Number of daily trips31051
Alternativebus Metz - Francfortcarpooling Metz - Francfort

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Metz to Francfort
instead of

I emit 98.65% less CO2

45.3
kg CO₂e
8%
88.9
repas végétariens
76.3
litres de café
6.24
repas avec du boeuf
70.6
kg de pastèque
40.5
litres de bière
99.1
kg d'aubergine
30.6
kg d'avocat
1.81
jeans
78.7
kg de chou de bruxelles
95
kg de fraise
3.82
années de chauffage électrique par m²
343,284
litres d'eau du robinet
7.04
t-shirts en coton
4,138
km en vélo (ou trottinette) à assistance électrique

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Metz to Francfort generally emits 0.62kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Metz Francfort train: tickets, prices, and schedules, faster than a train

Are you looking for your train ticket from Metz to Francfort?

train TGV Inoui, and train TER are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Metz to Francfort covering a distance of 211 kilometers between the two cities.

On our site, you can find direct train trips Metz Francfort because several of our partner transport companies offer them. Pretty cool, right?!

Your Metz Francfort trip from 58 €, that's quite a deal, isn't it?

But be careful! The price of train tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Metz Francfort price comparator in train, based on the booking date. It's right above, it's handy!

Frequently Asked Questions about Metz - Francfort

How much does a train ticket from Metz to Francfort cost?

Your train Metz-Francfort journey will cost you a minimum of 58 €. On average, you can book your train ticket for this trip at 74 €, while it can rise, during peak times, to 597 €. The price of this journey depends in part on when you conduct your search and make your reservation. The earlier you do it, the better for your wallet!

How long does the trip from Metz to Francfort take by train?

Your train Metz-Francfort journey will be at least 2h46 long. On average, expect this journey to last 4h02, with a maximum travel time of 6h49.

What is the departure time of the train from Metz to Francfort?

The very first journey by train Metz-Francfort departs at 13h29. If you want to leave later, you can still take a train from Metz to Francfort at 21h01. This is the last daily schedule for this journey.

How many train are there from Metz to Francfort per day?

Every day, you have the choice of 3 train Metz-Francfort that are in circulation. In other words, you have plenty of departure and arrival times to choose from. But be careful, as the ticket prices also vary accordingly!