Three or four countries is the realistic maximum for 10 days.
Why it matters
The Balkans look small on a map, but mountain roads, border queues and one-way car rental fees make a careless route slow and expensive. A good 10-day plan follows the geography: down the Adriatic coast, across the Dinaric mountains or around the lakes of the south, and never back the same way.
Picking the right route also decides your season. The coast is best from May to October, while Sarajevo, Ohrid and the mountains are lovely in spring and autumn too. For a month-by-month view, see the best time to visit the Balkans.
Historical, cultural, and geographic context
Route 1: Dubrovnik, Montenegro and Bosnia (the classic)
Best for: first-time visitors who want coast, old towns and Ottoman Bosnia in one trip. Fly into Dubrovnik and out of Sarajevo (or the reverse).
| Day | Where | Highlights and driving |
|---|---|---|
| 1–2 | Dubrovnik (Croatia) | City walls, old town, cable car or a boat trip to Lokrum. |
| 3 | Bay of Kotor (Montenegro) | About 2–2.5 hours with the border. Perast, Our Lady of the Rocks, Kotor old town. |
| 4 | Bay of Kotor | Kotor walls at sunrise, Lovćen and Njeguši, or a boat around the bay. |
| 5 | Trebinje → Mostar (Bosnia) | About 3.5 hours via Trebinje. Afternoon at the Old Bridge. |
| 6 | Mostar region | Blagaj Tekke, Počitelj and Kravica waterfalls (swimming in summer). |
| 7 | Mostar → Sarajevo | About 2.5 hours through the Neretva canyon, Jablanica and Konjic. |
| 8–9 | Sarajevo | Baščaršija, the Latin Bridge, the Tunnel of Hope, Trebević cable car, Bosnian coffee. |
| 10 | Sarajevo | Departure, or a day trip to Travnik and Jajce. |
Our Adriatic & Herzegovina tour (Dubrovnik to Sarajevo) follows this route as a private trip.
Route 2: Montenegro, Albania and North Macedonia (the south)
Best for: travellers who want lakes, Ottoman towns, mountains and the least crowded part of the Balkans. Fly into Podgorica or Tivat and out of Skopje.
| Day | Where | Highlights and driving |
|---|---|---|
| 1–2 | Kotor and Budva (Montenegro) | Kotor old town, the bay, Sveti Stefan viewpoint. |
| 3 | Skadar Lake → Shkodër (Albania) | Boat on Skadar Lake, about 2.5 hours in all. Rozafa Castle. |
| 4 | Shkodër → Tirana | About 2 hours. Skanderbeg Square, Bunk'Art, the Blloku district. |
| 5 | Tirana → Berat | About 2 hours. The "town of a thousand windows" and its castle quarter. |
| 6 | Berat | Castle walk, Onufri museum, local wine. |
| 7 | Berat → Ohrid (North Macedonia) | About 3.5 hours via Elbasan and the lake shore. |
| 8 | Ohrid | St John at Kaneo, the old town, a boat to St Naum and its springs. |
| 9 | Ohrid → Skopje | About 3 hours. Old Bazaar, stone bridge, Matka Canyon. |
| 10 | Skopje | Departure. |
See our Western Balkans tour (Skopje to Sarajevo) for a longer version that continues into Bosnia.
Route 3: Slovenia, Croatia and Bosnia (green north)
Best for: lakes, waterfalls and mountain scenery, plus Sarajevo at the end. Fly into Ljubljana and out of Sarajevo.
| Day | Where | Highlights and driving |
|---|---|---|
| 1–2 | Ljubljana (Slovenia) | The old town and castle; Lake Bled is 45 minutes away. |
| 3 | Bled and Bohinj | Bled island and castle, Vintgar gorge, Lake Bohinj. |
| 4 | Ljubljana → Plitvice (Croatia) | About 3 hours. Afternoon on the upper lakes. |
| 5 | Plitvice → Bihać (Bosnia) | Plitvice lower lakes in the morning; Bihać is 40 minutes. The Una river and Štrbački Buk. |
| 6 | Bihać → Jajce | About 2.5 hours. Pliva waterfall and the watermills. |
| 7 | Jajce → Travnik → Sarajevo | About 2.5 hours with a stop in Travnik. |
| 8–9 | Sarajevo | Old town, the Tunnel of Hope, a day in the mountains or Mostar. |
| 10 | Sarajevo | Departure. |
Our 12-day Balkan Discovery tour covers the north and south in one journey, from Skopje to Ljubljana.
Key takeaways
Pick one direction and fly into one city and out of another.
Plan three or four countries, with at least two nights per stop.
Route 1 (Dubrovnik–Kotor–Mostar–Sarajevo) is the best first trip.
A private driver-guide makes borders and mountain roads easy.
Quick facts
Quick facts Itinerary planner
Three or four countries is the realistic maximum for 10 days.
Dubrovnik to Kotor takes about 2–2.5 hours including the border.
Mostar to Sarajevo takes about 2.5 hours through the Neretva canyon.
Berat to Ohrid takes about 3.5 hours.
May, June, September and early October are the best months for a 10-day route.
Gallery
Market notes
Market-specific tips Itinerary planner
From the USA: fly into Dubrovnik and out of Sarajevo (or the reverse) to avoid backtracking.
From Australia: add two days at the start to get over jet lag on the coast.
From the UK: direct flights reach Dubrovnik, Tivat, Tirana and Ljubljana.
Travelling in July or August: start early each day to beat the border queues.
What defines it today
Self-drive or private driver?
- Self-drive is possible, but check your rental includes a Green Card (cross-border insurance) for every country, and expect a high fee for one-way rentals across borders.
- A private driver-guide costs more but takes care of borders, parking and mountain roads, and you can enjoy the view (and the wine). It is how most of our guests travel.
- Buses link most towns, but connections between countries are slow and timetables change in winter.
How many countries in 10 days?
Three or four. Each border adds 20 minutes to two hours in summer, so plan one crossing per day at most. Counting Dubrovnik, Kotor, Mostar and Sarajevo as one trip is realistic; adding Albania and Slovenia to the same 10 days is not.
"Ten days is perfect if you choose one direction and stick to it. The mistake we see most is trying to fit five countries in and seeing them all through a car window. (Balkland travel designers)"
Local stories and legends
Locals like to say that in the Balkans you can have breakfast in one country, lunch in a second and dinner in a third. It is true on the map, and on Route 1 you really can eat in Croatia, Montenegro and Bosnia on the same day. But the best moments usually come when you stop moving: a long Bosnian coffee in Sarajevo, an evening swim at Ohrid or a slow dinner in the Bay of Kotor.
Practical notes
- Airports: Dubrovnik, Tivat, Podgorica, Sarajevo, Skopje, Tirana, Ljubljana and Zagreb. Flying into one and out of another saves a full day.
- Currency: euro in Croatia, Montenegro, Slovenia and Kosovo; KM in Bosnia; lek in Albania; denar in North Macedonia. See our currency guide.
- Borders: carry your passport every day. Summer Saturdays are the busiest. See our border crossing guide.
- Pace: two nights per stop is the minimum that feels like a holiday.
- Best months: May, June, September and early October.
Frequently asked questions
Within this category
Referenced tours
Adriatic & Herzegovina: 9-Day Tour Dubrovnik to Sarajevo
Tour referenceBalkan Discovery Tour 2027: 12 Days Across 6 Countries
Tour referenceWestern Balkans Tour: 12-Day Tour (Skopje to Sarajevo)
Tour referenceBalkan Experience: 13-Day Balkan Tour (Serbia - Slovenia)
Tour referenceExplore Montenegro, Albania & North Macedonia with Olivia: 12-Day Summer Adventure
Tour referenceRelated countries and cities
Prepared by Balkland's regional travel team.
Every guide is researched and written by local experts who live and work across the Balkans.