The itinerary lasts 10hrs 02min, and has 3 steps.

Lille - Paris
The step from Lille to Paris lasts 1hrs 02min. You'll travel in a high-speed train.

Paris - Barcelone
The step from Paris to Barcelone lasts 6hrs 30min. You'll travel in a high-speed train.

Barcelone - Madrid
The step from Barcelone to Madrid lasts 2hrs 30min. You'll travel in a high-speed train.