logo
Your journey starts now
Two white leaf

From Metz to Épinal by train from 12€ in less than 2h

Find your train ticket among SNCF, TER, Car TER, TGV Inoui

4 stars icon

4.7 out of 1146 reviews

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

The next cheapest train ticket from Metz to Épinal is on Wednesday 04 November 2026. Book it now before the price goes up!

Trip info

109 kmDistance
12€ - 89€Prices · train
0.16 millions of Km traveled in train by our travelers
DirectTrip type
1h31Trip duration in train
logo TERlogo TERlogo TGV INOUI
CarriersSNCF, TER, Car TER, TGV Inoui.
Detailed itinerary
🚄 Train🚌 Bus🚌 + 🚄 Combined trips🚗 Carpooling
Price range

12€ - 89€

3€ - 31€

12€ - 94€

6€ - 52€

Duration

1h31 - 4h29

1h50 - 7h32

1h52 - 5h56

1h10 - 2h50

Itinerary1 stop at Nancy, Metz Ville, EpinalDirect1 stop at NancyDirect
Departure stationMetz VilleMetz Ville
Arrival stationEpinalEpinal
CompaniesSNCF, TER, Car TER, TGV InouiBus BlablacarFlixBus, TER, SNCFBlablacar
First trip12h5713h3712h5712h57
Last trip21h0921h0921h0921h09
Number of daily trips121611
Alternativebus Metz - Épinalcarpooling Metz - Épinal

Find my tickets

By booking my trip
days before instead of

I save up to 0.00 € on my trip

Up to 0.00% cheaper

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Metz to Épinal
instead of

I emit 98.65% less CO2

23.3
kg CO₂e
21%
40.5
kg de chou de bruxelles
45.7
repas végétariens
2,127
km en vélo (ou trottinette) à assistance électrique
39.2
litres de café
3.62
t-shirts en coton
0.93
jeans
51
kg d'aubergine
36.3
kg de pastèque
3.21
repas avec du boeuf
176,471
litres d'eau du robinet
15.7
kg d'avocat
48.8
kg de fraise
1.97
années de chauffage électrique par m²
20.8
litres de bière

We don't have enough data for a trip from Metz to Épinal by train. Help us by searching for this trip to update our information! The more people search and book tickets, the more we can help you travel cheaper with this information!

Metz Épinal train: tickets, prices, and schedules, faster than a train

For a trip by train Metz Épinal, you have choices!

A ticket from train SNCF, train TER, train Car TER, and train TGV Inoui Metz Épinal, the field of possibilities is open to you!

Obviously, ticket prices will vary. Because you will have the chance to travel in just 0h between Metz and Épinal.

In the end, it doesn't seem that long this journey from Metz to Épinal despite being 109 kilometers apart.

Great news! Your trip Metz Épinal by train is available as a direct route on Tictactrip.

In other words, you can book your direct from Metz to Épinal right now!

Book your from Metz to Épinal ticket in train starting from 12 € .

There's no reason to hesitate, for such a trip that lasts at least 1h31, it's a bargain to seize!

But if you want to be sure to book your ticket at the best time, to get the best price, use our comparator just above!

It will tell you how many days in advance you should book to get the best price. Handy ;)

Frequently Asked Questions about Metz - Épinal

How much does a train ticket from Metz to Épinal cost?

Expect at least 12 € for a train Metz ➜ Épinal. Depending on the period of your search, the price of the Metz Épinal journey can rise to 89 €. A train from Metz to Épinal costs an average of 32 €.

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

You can expect at least 1h31 for a train Metz ➜ Épinal. Your trip from Metz to Épinal can take up to 4h29 depending on the time of day and the train company you choose. Your Metz Épinal trip in train lasts on average 1h59.

What is the departure time of the train from Metz to Épinal?

Would you like to know the first and last departure times of your train Metz ➜ Épinal? You're in the right place! Every day, the first departure of the train Metz Épinal takes place at 12h57. Conversely, the very last departure is at 21h09. Are you more of a morning person or always leaving at the last minute?

How many train are there from Metz to Épinal per day?

12 trains Metz ➜ Épinal circulate every day. You have no excuse not to travel.