The itinerary includes 30h36 of transport and 4 steps.

Paris - Zurich
The step from Paris to Zurich lasts 4h10. You'll travel in a TGV Lyria.

Zurich - Zagreb
From Zurich, take the 8.40pm train to wake up refreshed in Croatia the next morning, arriving in Zagreb at 10.39am.
The step from Zurich to Zagreb lasts 14h00. You'll travel in a Nightjet operated by ÖBB.

Zagreb - Split
The step from Zagreb to Split lasts 8h26. You'll travel in a night train.

Split - Dubrovnik
The step from Split to Dubrovnik lasts 4h00. You'll travel in a day bus.