Overview The average travel time between Montpellier and Beziers is 1h19 minutes. The quickest route is 38 minutes. The first train leaving Montpellier is at 05:39, the last at 22:50. There is an average of 41 trains a day between Montpellier and Beziers, leaving approximately every 29 minutes.