The itinerary lasts 1day 23hrs 24min, and has 4 steps, and it will cost 48 euros minimum.

Lyon - Carlsruhe
The step from Lyon to Carlsruhe lasts 4hrs 42min. You'll travel in a high speed train.

Carlsruhe - Berlin
The step from Carlsruhe to Berlin lasts 8hrs 13min. You'll travel in a night train.

Berlin - Stockholm
Take the train to Berlin at 6:34 p.m. to arrive in the Swedish capital at 9:55 a.m. the next morning!
The step from Berlin to Stockholm lasts 15hrs 30min. You'll travel in a EuroNight operated by SJ.
You can find tickets from 48 euros.

Stockholm - Narvik
To find out more about the incredible Arctic Circle Night Train, which crosses wild Lapland to Narvik, we'll tell you all about it in this article!
The step from Stockholm to Narvik lasts 18hrs 59min. You'll travel in a Night train operated by SJ.