Routes coverying country: Croatia

Europe by Rail: The Definitive Guide
This route starts with a train journey along the coast to Trieste, from where we zigzag up into the hills to reach the dry karst. After that we travel east to the Slovenian capital Ljubljana, then follow a scenic rail route down the Sava Valley towards the Croatian capital, Zagreb.
We set out by train from Budapest to Split and then take the ferry to Dubrovnik on Croatia's Adriatic coast. This journey for Europe by Rail retraces a pilgrimage of yesteryear – but one which remains enduringly popular with residents of Budapest today.
This route in Europe by Rail repays time and effort on a journey that takes in three capitals (Zagreb, Belgrade and Sofia) and concludes with a ride through the fine hill country of south-west Bulgaria to reach northern Greece