Croatia is the Balkans' easiest country to travel — coaches every hour, a dense catamaran network linking Split with Hvar, Brač, Korčula, Mljet and Dubrovnik, and signage in English everywhere. The two transport spines are the Zagreb–Split–Dubrovnik coastal axis (bus + ferry) and the Zagreb hub for inland trips to Plitvice, Ljubljana and Budapest.
If you only travel one Balkan country, make it Croatia in May–June or late September — the ferries still run, prices are half of August, and the swimming is excellent. Public transport works flawlessly. The Pelješac Bridge (opened 2022) finally connects Split and Dubrovnik without entering Bosnia, which means EU travellers no longer need a passport for the coach. Croatia joined the Euro and Schengen in 2023, so the Italian and Slovenian land borders are now unmanned.
Best time to visit
Late May–June and September. Avoid August (40 °C and triple prices).