Travel from Metz to Neuchâtel

Train from Metz to Neuchâtel

You can take a train from Metz to Neuchâtel via Basel SBB and Biel/Bienne in around 5 h 16 min.

Travel Guides

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

How to get from Metz to Neuchâtel

From Metz Ville train to Basel SBB, train to Biel/Bienne, then train to Neuchâtel. 5 h 16 min 113€. From Metz Ville train to Strasbourg, train to Basel SBB, train to Olten, then train to Neuchâtel. 5 h 37 min 119€. From Metz bus to Štrasburk, Place de l'Étoile, bus to Bern, Neufeld P+R, line 11 bus to Bern, then train to Neuchâtel. 8 h 24 min 42€. From Metz night bus to Basel SBB, train to Biel/Bienne, then train to Neuchâtel. 6 h 12 min 81€. From Metz drive to Neuchâtel. 4 h 3 min 45€. From Metz Ville train to Luxembourg Gare Centrale, shuttle to Luxembourg airport, fly to Zurich airport, then train to Neuchâtel. 6 h 18 min 202€. From Metz Ville train to Luxembourg Gare Centrale, shuttle to Luxembourg airport, fly to Geneva airport, then train to Neuchâtel. 7 h 177€.

How long does it take to get from Metz to Neuchâtel?

It takes approximately 5 h 16 min to get from Metz to Neuchâtel.

Is there a direct train between Metz and Neuchâtel?

No, there is no direct train from Metz to Neuchâtel. However, there are services departing from Metz Ville and arriving at Neuchâtel via Basel SBB and Biel/Bienne. The journey, including transfers, takes approximately 5 h 16 min.