Overview The average travel time between Mulhouse and Colmar is 26 minutes. The quickest route is 17 minutes. The first train leaving Mulhouse is at 05:01, the last at 23:38. There is an average of 50 trains a day between Mulhouse and Colmar, leaving approximately every 19 minutes.