Build a 10-day Balkans itinerary linking Zagreb, Plitvice, Split, Dubrovnik, Kotor, and Mostar with clear routes and timing.
If you want a compact sweep through the Adriatic side of the peninsula without rushing every stop, this plan keeps transit short, cities walkable, and views front-row. You’ll fly into one hub, loop south along the coast, cross into Montenegro, swing back through Bosnia and Herzegovina, then fly out. Trains and buses do the heavy lifting; ferries add sparkle. Here’s the route and how to keep it smooth.
10-Day Balkans Itinerary Route And Map
Start in Zagreb for a slice of Central Europe, slide down to the waterfalls at Plitvice, roll on to Split for Roman stones and seaside sunsets, hop to Dubrovnik’s walls, day-trip into the fjord-like Bay of Kotor, then trace Ottoman bridges and cafes in Mostar before finishing in Sarajevo. The order limits backtracking and keeps border checks simple.
Day-By-Day Snapshot
| Day | Base | What You’ll Do |
|---|---|---|
| 1 | Zagreb | Arrive, old-town walk, Dolac Market, cafe time on Tkalčićeva. |
| 2 | Plitvice Area | Bus to the lakes, wooden paths, boat and panorama train. |
| 3 | Split | Diocletian’s Palace, Riva promenade, Marjan hill lookout. |
| 4 | Split | Beach break or a half-day to Trogir; late meal in Varoš. |
| 5 | Dubrovnik | Walk the walls, cable car to Srđ, sunset over Lokrum. |
| 6 | Dubrovnik | Island hop or kayak; slow evening along Stradun. |
| 7 | Kotor | Bus across the border, climb the fortress, Perast by boat. |
| 8 | Mostar | Old Bridge at dusk, Koski Mehmed-Pasha minaret view. |
| 9 | Sarajevo | Baščaršija bazaar, Latin Bridge, tunnel museum. |
| 10 | Sarajevo | Morning coffee and burek, fly out. |
Why This Route Works
It strings together short legs, keeps two-night stays where they count, and builds from city strolls to coastal vistas to mountain bays. You get Austrian-Hungarian streets, Roman walls, Venetian ramparts, and Ottoman lanes in one tidy loop. Summer brings the most frequent services; spring and autumn keep steady timetables and calmer crowds. If your inbound flight lands late, push the lake visit to early Day 3 and roll into Split after lunch.
Entry, Money, And Borders
Croatia uses the euro and applies the passport-free regime on internal land and sea borders since 1 January 2023, with air borders from 26 March 2023. That shift trims friction when you land in Zagreb from other member states. Border rules can tighten during security alerts, so carry your passport for all intercity legs. You can scan updates and notices on the Croatian Ministry of the Interior’s page on border checks.
Tickets And Timed Entries
Buy lake tickets ahead in peak months. Morning slots bring softer light and fewer queues, and the lower lakes fill first. If rain shows up, keep your slot and add a shell—boardwalks stay safe when you follow the marked routes. Official park info and advance purchase live on the site for Plitvice Lakes National Park.
Getting Around Without Stress
Trains And Buses
Zagreb to the lakes runs by coach in about 2 hours 20 minutes. There’s luggage space under the bus and a short walk from the stop to both entrances. Coaches from the lakes to Split take around 3 hours. Coastal services between Split and Dubrovnik run many times per day in summer. Between Dubrovnik and the bay towns, buses and small group shuttles beat renting a car for first-time drivers on narrow roads.
Ferries And Boats
From Split you can slip in a day hop to Hvar or Brač. Catamarans are fast, foot-passenger only, and steady in summer seas. Buy the day before and arrive 20 minutes early to board without stress.
Border Crossings
On the Dubrovnik–Kotor run, plan a buffer at the crossing. Coaches line up at peak times and passport control can add minutes. Keep small cash for a snack stop and keep your bag ready for inspection. Many drivers pause along the bay for quick photos; ask before stepping off.
City Guides In Tight Bites
Zagreb: Market Mornings And Museum Hops
Start at Ban Jelačić Square, then climb to Gradec for skyline views. Dolac Market runs daily with local fruit, cheese, and flowers. If rain hits, pick one museum—either the quirky spot beside the old town or the grand art pavilion near the station. Coffee culture rules here; grab a window seat and watch the tram lines glide past.
Plitvice: Boardwalks And Blue Pools
Paths zigzag over turquoise water with thundering falls at every turn. Wear treaded shoes; wood planks get slick after showers. The panorama train and electric boats are included with entry, so you can stitch routes A, B, or K into a full loop without backtracking. Set a slow pace, pause on the bridges, and let groups pass to keep photos clear.
Split: Roman Bones By The Sea
Diocletian’s Palace isn’t one site; it’s the living core of town. Wander stone alleys, listen to street singers in the Peristyle, then take a breather along the Riva. Late afternoon, climb Marjan steps for a wide view, or hop a local bus to Trogir for carved stone portals and a breezy marina. Seafood grills and konobas line the back lanes—book a table for sunset.
Dubrovnik: Walls, Cable Car, And Quiet Corners
Walk the ramparts early for shade and space. Midday, duck into side lanes for cool stone, then ride the cable car to Srđ for a sweep of islands and terracotta roofs. Sea kayaks trace the walls near sunset and bring calm water photos of the fortresses. Evenings settle into gelato runs and soft light on Stradun’s polished stones.
Kotor: Ladders, Bay, And Perast
Follow the switchbacks to the fortress for fjord views, then boat to Our Lady of the Rocks and Perast’s bell towers. Evenings are mellow on the squares; cats nap under arches and music drifts through alleys. The bay road is narrow; leave the car and ride local buses or taxis between towns.
Mostar: Bridge Views And River Breezes
The Old Bridge arcs over emerald water and glows at twilight. Pause on Kujundžiluk for copper shops and cool drinks, then climb the Koski Mehmed-Pasha minaret for a tight spiral and a postcard view. Late evening brings fewer day trippers and easier photos from the river banks.
Sarajevo: Streetcar Lines And Layers
Start in Baščaršija for grills and burek bakeries. The Latin Bridge marks a turning point in world history; the small museum beside it sets the scene. Tram lines make it easy to reach the yellow fortress for sunset over red roofs and a ring of hills.
Best Time, Weather, And Crowd Patterns
Late spring and early autumn bring mild days, open trails, and swimmable water without peak queues. July and August pack the walls in Dubrovnik and add cruise visits in the bay. Winter trims ferry runs and shortens park hours, yet city sights stay open with cozy cafe life. Layer up, since sea breezes can feel fresh even under blue skies.
Where To Stay Each Night
Use a simple rule: close to old towns for charm, close to transport hubs for early departures. In Zagreb, look north of the main square for short walks to Gradec. Near the lakes, pick a guesthouse by Entrance 1 or 2 to beat the morning coaches. In Split, Veli Varoš has steps and views; a stay inside the palace puts you in the middle of it all. In Dubrovnik, sleep just outside the gates for quiet mornings and easy wall access. In Kotor, stay inside the walls for buzzy nights or in Dobrota for calm waterfront. In Mostar and Sarajevo, choose central streets so you can stroll to all the main sights after dinner.
Costs, Cards, And Cash
Plan mid-range stays at 70–140 euro per room, meals from 8–20 euro, and intercity buses around 10–35 euro per leg. Cards work in cities; small towns and kiosks lean cash. Montenegro uses the euro, Bosnia and Herzegovina uses the mark; ATMs are common in both. Keep coins for lockers, local buses, and short taxi rides. Some drivers take cards, yet cash keeps things quick at border stops.
Sample Daily Schedule
Here’s a rhythm that keeps energy up: breakfast at 8:00, first sight by 9:00, coffee at 11:00, lunch at 13:00, siesta or swim at 15:00, golden hour walk at 18:30, dinner at 20:00. On transit days, pack the night before, keep tickets in one pouch, and board with water and a light snack.
Typical Travel Times And Sample Fares
| Leg | Mode | Usual Time & Fare |
|---|---|---|
| Zagreb → Lakes | Bus | 2h20–2h40; €12–€20 |
| Lakes → Split | Bus | 3h–3h30; €15–€25 |
| Split → Dubrovnik | Bus | 4h–4h30; €20–€30 |
| Dubrovnik → Kotor | Bus | 2h–3h with control; €20–€35 |
| Kotor → Mostar | Bus | 6h–7h via Trebinje; €25–€40 |
| Mostar → Sarajevo | Train | 2h–2h15; €7–€12 |
Packing For Mixed Terrain
Pick a soft-shell carry bag, a daypack, and layered clothing. Add a light rain shell, swimsuit, quick-dry towel, and grippy shoes. A compact power strip helps in older buildings with fewer outlets. Keep swim gear near the top of your bag on coastal days so you can grab a beach hour when the light turns golden.
Food You’ll Want To Try
Street snacks and long meals share the stage. In Zagreb and Sarajevo, order cevapi with flatbread and onions. On the coast, pick grilled fish, black risotto, and octopus salad. In Split, bakeries sell warm burek by the slice; in Kotor, look for mussels from the bay. House wine by the glass pairs well with seafood, and a crisp lager washes down grilled meats.
Safety, Etiquette, And Handy Norms
City centers feel safe with the usual street sense: watch pockets in crowds, use licensed taxis or ride-hail apps, and keep an eye on timetables on strike days. Dress codes run relaxed, yet carry a light cover for churches and monasteries. Tipping runs 5–10% in restaurants when service lands well. Local tap water is widely drinkable; refill a bottle at your stay before heading out.
Route Tweaks For Different Travelers
Beach Lean
Swap the last Sarajevo night for an extra day by the sea. Base in Cavtat or on Lapad for calmer water and easy buses into the old town.
History Lean
Add a night in Pula or Zadar at the start for Roman arenas and sea organs, then keep the rest intact. If you add Pula, shift Plitvice to Day 3 and trim Split to one night.
Island Time
Insert Hvar between Split and Dubrovnik. Cut Kotor to a day trip from Dubrovnik if your days are tight, or keep Kotor and drop one Split day if bays and mountains call louder than island bars.
Step-By-Step Booking Order
- Book open-jaw flights: into Zagreb, out of Sarajevo or Dubrovnik.
- Reserve lake entry for Day 2 or Day 3 through the official site.
- Lock two-night stays in Split and Dubrovnik; leave Kotor and Mostar flexible for weather shifts.
- Buy key bus legs online one week out; pick up ferry tickets in person a day ahead.
- Set sunrise and sunset alarms to catch soft light on stone streets and bays.
Responsible Travel Touches
Walk or use transit inside old towns, carry a refillable bottle, and dine at family-run spots. In Kotor and Dubrovnik, visit early or late to ease midday crowding. Many churches and small museums accept coin donations—drop a small amount and skip flash photography. Keep noise down in narrow alleys after 22:00 so residents can sleep.
Printable Overview
Days 1–2 Zagreb and the lakes, Days 3–4 Split, Days 5–6 Dubrovnik, Day 7 Kotor, Day 8 Mostar, Days 9–10 Sarajevo. Short hops, two-night anchors, and one inland lake day balance the coastal run. Copy this block into your phone notes and tick off each leg as you go.
