Le trajet en train de Mulhouse à Montpellier prend en moyenne 5h 00min et couvre une distance de 532 km.