When traveling to Heidelberg, please check the journey planner shown above for the prices, schedules and duration by Train and Bus when you are embarking on a trip from Metz. The accumulated distance between Metz [LAT: 49.11931, LNG: 6.17572] and Heidelberg [LAT: 49.39875, LNG: 8.67243] is around 220.6 km. Traveling towards Heidelberg by car may need further planning as it will take 3 hours 14 minutes if you’re leaving from Metz. Taking the train is less expensive than taking an airplane. Combitrip can show to you that it is not so much longer most of the time, too. Plus, it is also better for the environment.
The nearest train station to the center of Metz is located at 1.3 km (6 minutes by car) distance and is called Metz Ville. More train stations near Metz. The nearest airport to Metz is located at 19.5 km (22 minutes by car) and is called Metz-Frescaty (BA 128) Air Base. More airports near Metz.
The train station in Heidelberg is located near the center. The nearest airport to Heidelberg is located at 16.9 km (19 minutes by car) and is called Mannheim-City Airport. More airports near Heidelberg.