The itinerary lasts 1day 4hrs 48min, and has 3 steps.

London - Brussels
The step from London to Brussels lasts 1hrs 53min. You'll travel in a high speed train.

Brussels - Berlin
The step from Brussels to Berlin lasts 11hrs 30min. You'll travel in a night train.

Berlin - Stockholm
The step from Berlin to Stockholm lasts 15hrs 25min. You'll travel in a night train.