Two Weeks Across the Balkans by Bus and Ferry
The Balkans reward slow, overland travel. Distances are short, buses are cheap and frequent, and the changes in landscape, language and history between neighbouring countries are striking. Here's a two-week route that needs no car.
Days 1–3: Zagreb and Plitvice
Begin in Croatia's capital, Zagreb, a walkable city of cafés and museums. Day-trip or stop over at Plitvice Lakes on your way south.
Days 4–6: Split and the islands
Spend a couple of days in Split exploring Diocletian's Palace, then take a ferry to an island like Hvar or Vis for a slower pace.
Days 7–8: Mostar, Bosnia
Bus inland to Mostar, where the rebuilt Ottoman bridge arches over an emerald river. Stay overnight to experience the old town after the day-trippers leave.
Days 9–11: Kotor, Montenegro
Continue to Montenegro and the fjord-like Bay of Kotor. Climb the fortress walls above the old town for a heart-pounding view, and consider a day on the bay's quieter villages.
Days 12–14: Dubrovnik finale
Loop back up the coast to Dubrovnik for your final stretch — city walls, sea swims and a celebratory dinner.
Practical notes
Buy bus tickets a day ahead in summer, carry some cash for border-town stops, and keep your passport handy: you'll cross several borders, each with its own stamp and sometimes its own currency.
More in Itineraries
Greek Islands Hopping: A 10-Day Cyclades Route
Whitewashed villages, volcanic beaches and ferry rides between them — a relaxed ten-day loop through the Cyclades.
Amalfi Coast in a Long Weekend: A 4-Day Plan
Cliffside villages, lemon groves and impossibly blue water — here's how to make the most of four days on Italy's Amalfi Coast.
The Perfect 7-Day Croatia Itinerary
From Dubrovnik's walls to Split's palace and the islands in between — a balanced week-long route down the Dalmatian coast.