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