The itinerary lasts 1day 4hrs 45min, and has 2 steps, and it will cost 112 euros minimum.
Paris - Berlin
Take the train from Paris Gare de l'Est at 7:12pm, arriving at Berlin Central Station at 9:16am the following morning.
The step from Paris to Berlin lasts 13hrs 15min. You'll travel in a night train from the company ÖBB Nightjet.
On board, you'll have access to: Drinks and snacks.
You can find tickets from 64.9 euros.
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 night train from the company SJ Norge.
You can find tickets from 48 euros.