D1 Zagreb → D2 Plitvice Lakes → D3 Zadar → D4–D5 Split → D6–D7 Dubrovnik. The route moves from north to south and can be connected by bus or self-drive. Flying into Zagreb and out of Dubrovnik is the most efficient option.
After arrival, explore the Upper Town: the colorful tiled roof of St. Mark’s Church, Stone Gate, and Bloody Bridge → Dolac Market → Cathedral of the Assumption of the Blessed Virgin Mary → enjoy dinner on Tkalciceva Street in the evening. If visiting during Advent, check out the Christmas market.
Take an early bus or drive about 2.5 hours to the Plitvice Lakes. Hike the Lower Lakes loop (around 3–4 hours): wooden walkways wind through cascading waterfalls and emerald-green lakes, and take an electric boat across Kozjak Lake. The scenery is most beautiful in spring and autumn, while winter offers views of ice formations. Stay overnight near the park or head to Zadar.
Stroll through the Old Town’s Roman Forum, St. Donatus Church, and city walls. In the evening, listen to the sea organs playing with the waves on the seawall and watch the sun greet the glass discs that collect the sunset—this is the spot Hitchcock called the most beautiful sunset in the world.
Estimated 7-day budget for this itinerary: around 400–550 euros per person for budget travel, or 850–1,200 euros for comfortable travel (excluding international flights). Accommodation prices in Dubrovnik are highest in summer, so booking 6–8 weeks in advance can save 20–30%. Avoid compressing the pace too much—spend at least one day in an inland city and two days along the coast. Both Plitvice Lakes and the city walls require dedicated time. If visiting on a cruise ship arrival day (check the port’s official website), expect the largest crowds in the Old Town in the morning; plan to arrive in the evening instead.