The itinerary lasts 6hrs 35min, and has 2 steps.

Montpellier - Lyon
The step from Montpellier to Lyon lasts 1hrs 58min. You'll travel in a high speed train.

Lyon - Turin
The step from Lyon to Turin lasts 4hrs 37min. You'll travel in a high speed train.