Overview The average travel time between Munich and Utrecht is 7h59 minutes. The quickest route is 7h00 minutes. The first train leaving Munich is at 03:23, the last at 22:50. There is an average of 14 trains a day between Munich and Utrecht, leaving approximately every 1h19 minutes.