The itinerary lasts 7hrs 40min, and has 2 steps.
Zurich - Paris
The step from Zurich to Paris lasts 4hrs 10min. You'll travel in a high-speed train.
Paris - Montpellier
The step from Paris to Montpellier lasts 3hrs 30min. You'll travel in a high-speed train.