Overview The average travel time between Strasbourg and Metz is 2h26 minutes. The quickest route is 1h17 minutes. The first train leaving Strasbourg is at 05:46, the last at 19:16. There is an average of 28 trains a day between Strasbourg and Metz, leaving approximately every 22 minutes.