Le trajet en train de Béziers à Montpellier prend en moyenne 0h 46min et couvre une distance de 61 km.