Croatia by Car in 9 Days — Zagreb, the Lakes and the Coast to Dubrovnik
Nine days driving Croatia top to bottom: Plitvice and Krka at opening time, four walled towns, and the Pelješac Bridge into Dubrovnik.
≈ €1,254 per person
Copies all 62 stops into a trip of your own, on your dates.
Scored by our reviewer at publish time — traveler ratings replace it at 3.
Croatia's classic north-to-south drive, from Zagreb down through the Lika uplands to the Dalmatian coast and on to Dubrovnik, arranged so that the two things that go wrong most often on this route cannot: Plitvice and Krka are both walked at the first entry of the day, before the coaches, and the road into Dubrovnik crosses the Pelješac Bridge, so it never leaves Croatia. Between them are four walled towns worth their own night or afternoon, Zadar at sunset, Šibenik, Trogir and Split in the evening after the day-trippers leave, plus the Rastoke mills and the oysters of Mali Ston on the way. The car runs from day 2 to day 7 and is dropped in Dubrovnik, where it is only a cost; the budget includes a per-person share of a one-way hire, fuel and tolls for two travellers, and a solo driver should add about 260 euros. Everything is in euros, which Croatia has used since 2023. Pick your start day off three Monday closures: day 1 cannot be a Monday (Lotrščak Tower), nor day 5 (Konoba Vinko and Pjat), nor day 6 (Konoba Trs and Konoba Matejuška), so start on a Tuesday, Friday, Saturday or Sunday. Prices were checked in September 2026 at the June-to-September rates, which is when Plitvice, Krka and the Dubrovnik walls each charge 40 euros; in May and October those three drop sharply and the sea is still swimmable, which makes late May, June and September the months to go.
Day by day
Day 1 — Zagreb on foot: Kaptol, the Upper Town and the noon cannon (overnight: Zagreb)Zagreb on foot: Kaptol, the Upper Town and the noon cannon (overnight: Zagreb)
Day 2 — Collect the car, lunch among the Rastoke mills, and sleep beside Plitvice (overnight: Plitvice)Collect the car, lunch among the Rastoke mills, and sleep beside Plitvice (overnight: Plitvice)
The preview ends here
7 more days in this itinerary
You are reading days 1–2 of 9. The rest isn't hidden behind a blur — we simply don't send it until you have an account.
Days 3–9 open when you sign in
You are reading days 1–2 of 9. Days 3–9 and their 47 stops are sent once you have an account — not hidden behind a blur, simply not sent yet.
On the map
Field checks & ratings
Every venue in this itinerary was checked against current public sources — opening hours, prices, closures — before it was published. Stops that aren't venues — transit legs, walks between them — aren't in the count.
Checked against tripadvisor.com · guide.michelin.com · citywallsdubrovnik.hr · hr.gaultmillau.com · np-plitvicka-jezera.hr · visittrogir.hr + 15 more
How we check
Anything with a kitchen or a ticket gate is verified individually: the official site where one exists, plus recent traveler reviews. Public squares, parks and viewpoints get an existence check. A venue we can’t confirm is flagged below rather than quietly kept, and the whole itinerary is re-checked on a cadence — past 12 months without one, the checked claim is dropped and the date above stops being a promise.
+3 more flagged venues on the days beyond this preview.
Every venue was checked against current public sources — hours, prices, closures — before it was published. Walks and transit legs are not in the count.
checked against tripadvisor.com · guide.michelin.com · citywallsdubrovnik.hr · hr.gaultmillau.com · np-plitvicka-jezera.hr · visittrogir.hr + 15 more
3 more flagged venues on the days beyond this preview.
How we check
Anything with a kitchen or a ticket gate is verified individually: the official site where one exists, plus recent traveler reviews. Public squares, parks and viewpoints get an existence check. A venue we can’t confirm is flagged below rather than quietly kept, and the whole itinerary is re-checked on a cadence — past 12 months without one, the checked claim is dropped and the date above stops being a promise.