10-Day Balkan Itinerary: 5 Countries from Croatia to North Macedonia
A 10-day Balkan itinerary through Croatia, Bosnia and Herzegovina, Montenegro, Albania and North Macedonia: Dubrovnik, Mostar, Sarajevo, Kotor, Tirana, Lake Ohrid and Skopje.

A Western Balkans tour takes you through some of the most varied corners of Europe in a single trip: Adriatic walled towns, Ottoman bridges and bazaars, mountain lakes and cities that are still rebuilding their stories. The distances are short, but there are many borders, currencies and road choices along the way. In this guide our team in Sarajevo explains which countries belong to the Western Balkans, how many days you need, the classic routes we drive every season and the practical details that make the trip easy.

Recommended tour
10 Days / 5 Countries Western Balkan Tour
10 days · Croatia, Bosnia, Montenegro, Albania, North Macedonia · from €2,760 per person
View tourThe term is used by the European Union for Albania, Bosnia and Herzegovina, Kosovo, Montenegro, North Macedonia and Serbia. Travellers usually add Croatia, and sometimes Slovenia, because the best road routes pass through Zagreb, Plitvice, Split and Dubrovnik. On a typical Western Balkans tour you visit four to six of these countries.
Plan at least two nights in the main stops so you are not packing every morning. Most of our guests choose one of these three lengths:
| Trip length | Countries | Example route | Our tour |
|---|---|---|---|
| 7 days | 3–5 | Sarajevo – Mostar – Dubrovnik – Kotor – Tirana – Ohrid – Skopje | 7-Day Balkan Tour – 5 Countries, from €1,950 |
| 9–10 days | 3–5 | Zagreb – Plitvice – Sarajevo – Mostar – Dubrovnik – Budva – Ohrid – Skopje | 10 Days / 5 Countries Western Balkan Tour, from €2,760 |
| 14–15 days | 6 | Ljubljana – Bled – Plitvice – Sarajevo – Mostar – Kotor – Tirana – Ohrid – Skopje | 15 Days Balkan Tour, 6 Countries, from €4,550 |
Want to see what the 7-day route looks like stop by stop? Our 7-day Balkans itinerary explains every destination from Sarajevo to Skopje.
If you only have a week and want to slow down, focus on three countries instead of five. Our 7-Day UNESCO Balkan Tour covers Sarajevo, Mostar, Dubrovnik and Kotor at an easier pace, from €1,500 per person.
Start in Sarajevo, drive south through Mostar, Blagaj and the Kravica waterfall to the coast, then visit Dubrovnik and the Bay of Kotor. From Budva the road continues to Tirana (about 200 km), Lake Ohrid (about 130 km) and Skopje (about 180 km). It is the fastest way to see five countries, and it is the route of our 7-Day Balkan Tour – 5 Countries.
This route starts in the north with Zagreb and Plitvice Lakes, crosses into Bosnia at Bihać and continues through Jajce, Travnik, Sarajevo and Mostar before reaching the Adriatic. After Dubrovnik and Budva you head inland to Ohrid and Skopje. It gives you more time in Bosnia and Herzegovina, which many travellers say is the highlight of the trip.
If you prefer fewer border crossings, our 9-Day Western Balkans Tour stays in Croatia, Bosnia and Herzegovina and Montenegro, with a full day in the Bay of Kotor and departure from Dubrovnik.
May, June, September and early October are ideal: warm days, open attractions and fewer crowds. July and August are hot and very busy on the coast, especially in Dubrovnik and Kotor, so book early. In winter the coast is quiet and some hotels close, but Sarajevo and the mountains are lovely in the snow.
In 2027 our 7-Day Balkan Tour – 5 Countries runs on fixed Sunday departures twice a month, which is a good option for solo travellers and couples. If you want your own dates, hotels and pace, we build a private Balkan tour around you, from a few days in Bosnia to two weeks across six countries. Our guide How to Plan a Balkan Trip: Step-by-Step Guide explains the steps.
Is a Western Balkans tour safe?
Yes. The region is popular with travellers and the main routes are well travelled. Use the same common sense you would anywhere in Europe.
Can a tour start in Dubrovnik, Split or Zagreb?
Yes. Private tours can start and end in any city on the route. Ask us when you send your enquiry.
What is the cancellation policy?
Free cancellation up to 15 days before departure. See our Terms and Conditions for details.

Fixed departures 2027
7-Day Balkan Tour – 5 Countries
7 days · Bosnia, Croatia, Montenegro, Albania, North Macedonia · from €1,950 per person
See departure dates