The itinerary lasts 19hrs 43min, and has 4 steps.
London - Bruxelles
The step from London to Bruxelles lasts 1hrs 53min. You'll travel in a high-speed train.
Bruxelles - Cologne
The step from Bruxelles to Cologne lasts 1hrs 50min. You'll travel in a high-speed train.
Cologne - Hambourg
The step from Cologne to Hambourg lasts 4hrs 00min. You'll travel in a high-speed train.
Hambourg - Stockholm
The step from Hambourg to Stockholm lasts 12hrs 00min. You'll travel in a night train.