Maximum travel time

Train destinations from Mainz in 8h

Here are a few suggestions for your next trip from Mainz

In 2 hours, you can reach Cologne, Frankfurt, Stuttgart, Düsseldorf, Bonn, Mannheim, Karlsruhe, Wiesbaden.

In 3 hours, you can reach Basel, Liège, Strasbourg, Essen, Dortmund, Nürnberg, Duisburg, Bochum, Wuppertal, Heerlen...

In 4 hours, you can reach Paris, Brussels, Luxembourg, Esch-sur-Alzette, Munich, Dudelange, Utrecht, Schifflange, Bettembourg, Anderlecht...

In 5 hours, you can reach Berlin, Amsterdam, Zürich, Hamburg, Rotterdam, Antwerp, Ghent, Charleroi, Bern, Eindhoven...

In 6 hours, you can reach London, Schaan, Vaduz, The Hague, Linz, Triesen, Lausanne, Groningen, Eschen, Mauren...

In 7 hours, you can reach Geneva, Lyon, Pilsen, Nantes, Ústí nad Labem, Lugano, Rennes, Le Havre, Angers, Steyr...

In 8 hours, you can reach Vienna, Prague, Bratislava, Milan, Birmingham, Marseille, Poznań, Sheffield, Liberec, Szczecin...