Overview The average travel time between Beziers and Montpellier is 1h11 minutes. The quickest route is 37 minutes. The first train leaving Beziers is at 04:17, the last at 22:12. There is an average of 38 trains a day between Beziers and Montpellier, leaving approximately every 35 minutes.