This seven-day route links Croatia's capital, its best-known lake landscape and the two historic cities most first-time visitors place on a short list. Geography is its strength: Zagreb is the northern entry, Plitvice breaks the inland journey, Split opens the Dalmatian coast and Dubrovnik provides the southern finish. Book an open-jaw flight when the fare is reasonable. Returning to Zagreb consumes the day this itinerary cannot spare.
The schedule is intentionally uneven. Zagreb receives one arrival night and a focused morning, while Plitvice receives a hotel night despite having fewer restaurants and almost no urban evening. That imbalance buys an early reserved park slot, cooler boardwalks and time for an Upper-and-Lower-Lakes programme before continuing south. Split and Dubrovnik receive two nights each, so neither UNESCO centre becomes a luggage stop. You still choose: Split's second afternoon can hold Bacvice, Marjan or Trogir, not all three; Dubrovnik's flexible half-day can hold Lokrum, a museum sequence or Lapad, not another border crossing.
A rental car gives the cleanest Zagreb-Plitvice-Split sequence outside the strongest bus season. Drop it in Split because old-city parking and restricted access add cost without improving coastal days. The bus version is viable only when Zagreb-Plitvice and Plitvice-Split departures align with the timed park ticket. Check those legs first, reserve rooms second and add attractions last. This order prevents a convincing paper itinerary from failing at a rural stop.