The itinerary lasts 9hrs 10min, and has 2 steps.

Montpellier - Barcelone
The step from Montpellier to Barcelone lasts 3hrs 10min. You'll travel in a high speed train.

Barcelone - Seville
The step from Barcelone to Seville lasts 6hrs 00min. You'll travel in a AVE operated by Renfe Viajeros.
On board, you'll have access to: Wi-Fi.