The itinerary includes 30h58 of transport and 5 steps.

Edinburgh - London
The step from Edinburgh to London lasts 4h30. You'll travel in a high speed train.

London - Paris
The step from London to Paris lasts 2h18. You'll travel in a Eurostar.

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 6h00. You'll travel in a regional train.