Travel from Stuttgart to Metz

Bus or train from Stuttgart to Metz?

TGV operates a train from Stuttgart to Metz every 4 hours. Tickets cost $35 - $90 and the journey takes 1 h 27 min. French Railways (SNCF) also services this route every 2 hours. Alternatively, S-Bahn operates a bus from Stuttgart to Metz every 15 minutes. Tickets cost $2 - $5 and the journey takes 27 min. FlixBus also services this route 6 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Stuttgart to Metz

From Stuttgart Hbf train to Strasbourg then train to Metz Ville. 4 h 6 min 82€. From Stuttgart Hbf train to Mannheim Hbf, train to Forbach(F), then train to Metz Ville. 4 h 19 min 73€. From Stuttgart Hbf train to Mannheim, ZOB Heinrich von Stephan Str. 6 then bus to Metz, gare rout.. 4 h 22 min 34€. From Stuttgart Hbf (tief) train to Stuttgart Flughafen/Messe, walk to Region Stuttgart, Stuttgart Airport, then bus to Metz. 6 h 2 min 27€. From Stuttgart drive to Metz. 2 h 52 min 39€. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Luxembourg airport, line 16 bus to Luxembourg, then train to Metz. 6 h 49 min 153€. From Stuttgart Hbf train to Frankfurt airport, fly to Luxembourg airport, line 16 bus to Luxembourg, then train to Metz. 4 h 35 min 165€.

Is there a direct train between Stuttgart and Metz?

No, there is no direct train from Stuttgart to Metz. However, there are services departing from Stuttgart Hbf and arriving at Metz Ville via Strasbourg. The journey, including transfers, takes approximately 4 h 6 min.

Operators from Stuttgart to Metz

OperatorPhoneWebsite
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
RegioJet+420 542 42 42 42RegioJet
S-BahnS-Bahn
FlixBus+49 1807 123 99 123FlixBus
LufthansaLufthansa
SwissSwiss
KLMKLM
Vueling AirlinesVueling Airlines
Air FranceAir France
LuxairLuxair
Scandinavian AirlinesScandinavian Airlines
Austrian AirlinesAustrian Airlines
EurowingsEurowings
easyJeteasyJet
NikiNiki
VD Luxembourg Transit+352 4796-1VD Luxembourg Transit
Luxembourg Railways (CFL)Luxembourg Railways (CFL)