Zagreb → Split → Dubrovnik → Kotor → Tirana → Ohrid → Skopje → Belgrade
The full route covers 1,152 km / 716 mi across 8 stops, with roughly 14 h of total travel time between stops.
This itinerary is planned for 16 days: 2 days in Zagreb, 3 days in Split, 2 days in Dubrovnik, 2 days in Kotor, 2 days in Tirana, 2 days in Ohrid, 1 day in Skopje, 2 days in Belgrade. You can adjust the pace by copying the route into the free planner.
The trip visits 5 countries: Croatia, Montenegro, Albania, North Macedonia, Serbia.
The route uses 0 flight legs and 7 overland/sea legs (train, bus, car or boat). Each leg above shows the mode, distance and estimated travel time.
Yes — click "Copy & customize this route" to open it in the free Topologica route planner, where you can add or remove stops, change transport modes and share your own version with one link. No account needed.
Build a multi-stop trip with distances, travel times and CO2 estimates, then share it with one link.