Le trajet en train de Clermont-Ferrand à Béziers prend en moyenne 6h 32min et couvre une distance de 271 km.