A complete 3 days in Dubrovnik itinerary mixing Old Town sights, island-hopping boats, and a Cavtat or Elaphiti day trip. Book smart, walk less.

Who This Itinerary Is For

This 3 days in Dubrovnik itinerary is built for people landing by flight or cruise transfer who want the city's core experiences without wasting a day figuring out logistics. It suits couples on a long weekend, families with kids old enough to manage cobblestones and boat rides, and solo travelers who want structure but flexibility to swap an afternoon.

It's less suited to anyone chasing a quiet, empty-beach holiday — Dubrovnik's coves get busy, especially near the Old Town, and nothing here is undiscovered. If you want solitude, Korcula or the Elaphiti Islands themselves (as an overnight, not a day trip) do that better. This plan also assumes you're comfortable walking 8,000–12,000 steps a day on uneven stone; if mobility is a concern, you can still follow it, but budget more time and consider a private driver for Day 3 instead of a group boat.

Three days works best from April through June or September through October. July and August bring heat in the mid-30s°C, cruise ship crowds that flood Stradun by mid-morning, and boat tours that sell out a day or two ahead. If you're traveling then, book the city walls ticket and any boat tour at least 3-4 days out, not the night before.

Day 1: Old Town Exploration

Spend your first day entirely inside and around the Old Town — don't try to squeeze in a boat trip too. You'll be jet-lagged or travel-tired, and Dubrovnik's Old Town rewards slow mornings and late dinners more than a packed schedule.

Morning: City walls and viewpoints

Start at the City Walls by 8 a.m., when they open (seasonal hours shift, usually 8 a.m. to 6 or 7:30 p.m. in summer, shorter in winter). The full loop is about 1,940 meters and takes 1.5 to 2.5 hours depending on photo stops and queues. Entry tickets are sold at three points — Pile Gate, Ploče Gate, and near St. John's Fortress — and buying online in advance saves real queue time in peak season, though it won't save you money over the gate price. Walk clockwise from Pile Gate for the best early light over the terracotta roofs and the Adriatic.

Afterward, descend to Fort Lovrijenac, a 10-minute walk outside Pile Gate, for the classic postcard view back toward the walls — it's a separate, smaller ticket, sometimes bundled with the main wall pass. From there, head into the Old Town itself to see the Rector's Palace and Dubrovnik Cathedral, both an easy 10-minute walk along Stradun. The Cathedral's treasury is worth the small entry fee if you like relics and Baroque interiors; if you're short on time, skip it and prioritize the Rector's Palace, which gives a better sense of the city's Ragusan Republic history.

Afternoon and evening: Main Street and local dining

By early afternoon, walk Stradun — the limestone-paved main street running the length of the Old Town — and duck into the side alleys climbing toward the walls, which are quieter and better for people-watching than the main drag. This is also when cruise crowds thin slightly, between 2 and 4 p.m., since most ships depart by late afternoon.

Consider a short ferry (about 10 minutes, departing roughly hourly from the Old Town harbor) over to Lokrum Island for a couple of hours — it's not the island-hopping day, just a cooling detour with a botanical garden, peacocks, and rocky swimming spots. Skip it if you're tired; it's easy to add on Day 2 instead if your boat tour passes nearby.

For dinner, avoid the restaurants directly on Stradun — they're convenient but overpriced for mediocre food, padded by tourist footfall rather than quality. Walk two streets back toward the harbor or up toward the Jesuit Stairs for better value and more honest Dalmatian cooking — grilled fish, black risotto, Pašticada. Reserve a table if it's peak season; good spots fill by 8 p.m.

Day 2: Island Hopping Boat Tour

Day 2 is your bookable centerpiece: a full- or half-day boat tour, generally covering the Elaphiti Islands (Koločep, Lopud, Šipan) or a shorter loop to Lokrum and nearby bays. This is the one experience in this itinerary worth reserving ahead — boats have fixed capacity, and the good ones (smaller groups, actual swim stops rather than just transit) fill up, especially July through August.

Each day of this Dubrovnik itinerary serves a different purpose — walking history, island swimming, or a quieter coastal escape.

3 days in Dubrovnik itinerary: day-by-day highlights compared

Day Main Activity Typical Duration Best For Weather Dependent
Day 1 Old Town, City Walls, Stradun Full day History, walking, dining No
Day 2 Elaphiti Islands boat tour Full day (approx. 7-8 hrs) Swimming, scenery Yes
Day 3 Cavtat or Elaphiti day trip Half to full day Quiet coastal towns Partly (boat only)

Durations and schedules are typical and vary by season and operator; always confirm current timings when booking.

Morning: boat departure and first islands

Most island-hopping tours depart the Old Town harbor or Gruž port between 9 and 9:30 a.m. — arrive 20 minutes early, since boats leave on schedule and won't wait. A full-day Elaphiti itinerary typically visits two or three islands, with Lopud a near-universal stop for its sandy Šunj beach, one of the only real sand beaches near Dubrovnik (most of the coast here is rock or pebble). Koločep, smaller and quieter, often gets less time — ask before booking if you want a longer stop there versus Lopud.

Compare current boat tours and prices before you book — look specifically at group size (under 20 passengers is more pleasant than 40+), whether lunch is included, and how many swim stops are scheduled versus just scenic passes.

Afternoon: swimming and beach time

Afternoons on these tours are built around swimming, usually two stops of 45 minutes to an hour each. The water off Šipan and Lopud is calmer and clearer than directly off Dubrovnik's city beaches, which see more boat traffic. Bring reef shoes or sandals — much of the shoreline is rock, not sand, Šunj beach being the exception.

If you get seasick or prefer not to commit a full day to boats, a half-day tour (roughly 4 hours, often just Lokrum and one bay) is a reasonable compromise, though you'll miss the Elaphiti entirely. Rainy or rough-sea days are the real risk here — boats sometimes cancel or shorten routes in strong bura or jugo winds, more likely in autumn and spring. Build in slack by not scheduling anything demanding for Day 2 evening, and check cancellation policies when booking.

Day 3: Day Trip to Cavtat or Elaphiti

Your third day is a lower-key coastal escape. Cavtat, about 20 kilometers south of Dubrovnik, is the easier and more reliable option — reachable by regular passenger boat (around 45–50 minutes) or by road in 25 minutes via bus or taxi. If weather or sea conditions ruled out the Elaphiti Islands on Day 2, Cavtat also works as your rain-check option since road transport runs regardless of sea state.

Morning: travel and arrival

Catch an early boat from the Old Town harbor, typically departing around 9 or 10 a.m., or take the bus from the main station near Pile Gate if seas look rough. Cavtat's waterfront promenade is smaller and far less crowded than Dubrovnik's — this is the main appeal. It was once the Roman settlement of Epidaurum, and you can see Renaissance-era buildings and the Račić family mausoleum, designed by sculptor Ivan Meštrović, on the hill above town.

If you'd rather do a second Elaphiti run instead of Cavtat — say, because Day 2's tour skipped Šipan — note that overlapping the same islands twice is poor use of a third day. Cavtat gives you a genuinely different stop rather than a repeat.

Afternoon: exploration and return

Spend the afternoon walking the two bays either side of Cavtat's peninsula, swimming off the small beaches, and having a late lunch at one of the waterfront konobas — generally better value than Dubrovnik's Old Town prices since Cavtat sees fewer cruise-ship day-trippers. Return boats or buses run until early evening; confirm the last departure time when you arrive, since schedules thin out after around 6 p.m., especially outside summer.

Back in Dubrovnik by early evening, this is a good slot for a sunset view from Mount Srđ — reachable by cable car (about 4 minutes up, running until 10 p.m. or later in peak summer) — as a closing activity rather than a full excursion.

Getting Around Dubrovnik

The Old Town itself is pedestrian-only, so once you're inside the walls, everything is on foot — often up and down stairs, so skip the wheeled suitcase and pack a daypack with good shoes. Outside the walls, Dubrovnik runs a reasonably efficient bus network (Libertas) connecting the Old Town, Gruž port, Lapad, and the airport area; a single ticket costs a few euros bought on board (slightly more than pre-purchased), and day passes are worth it if you're based outside the Old Town walls.

Taxis and ride-hailing apps work but surge in price near cruise arrivals. For day trips, boats depend on sea conditions — always have the bus as backup, since Cavtat and even some Elaphiti routes have road or longer ferry alternatives. Renting a car is unnecessary for this itinerary and actively a liability in the Old Town area, where parking is scarce and expensive; it only makes sense if you're extending the trip toward Montenegro's Bay of Kotor or up toward Split and Zadar, both over two hours by road.

Where to Base Yourself

Staying inside the Old Town walls means you're steps from everything in this itinerary, but you'll pay more and deal with noise from bars and late foot traffic — fine for couples and solo travelers, less ideal for families needing quiet evenings. Expect a premium of 30–50% over comparable rooms in Lapad or Ploče.

Lapad Bay, a 15–20 minute bus ride from the Old Town, is the better choice for families: more affordable apartments, a proper swimming beach, and a calmer promenade with casual restaurants. Ploče, just outside the eastern walls, splits the difference — a 10-minute walk to Stradun with sea-view hotels at a slightly lower cost than Old Town addresses.

If you're comparing Dubrovnik to other Croatian bases, it's worth being honest: Split has better transport links for onward travel to Hvar or the islands, and Zadar is cheaper and less crowded, but neither matches Dubrovnik's walled Old Town for sheer density of sights in three days. Dubrovnik rewards a short, focused stay rather than a long one — which is exactly what this itinerary is built around.

Frequently asked questions

Is 3 days enough time in Dubrovnik?

Three days covers the essentials well: a full day in the Old Town and on the City Walls, a boat day to the Elaphiti Islands or Lokrum, and a day trip to Cavtat. You won't see everything — inland Konavle, extended hiking on Mount Srđ, or a second island like Koločep in depth get cut — but for a first visit, three days is a realistic, non-rushed minimum rather than a compromise.

What is the best time to visit Dubrovnik?

Late April to June and September to mid-October offer warm sea temperatures, fewer cruise crowds, and lower accommodation prices than July–August. Midsummer brings heat near 35°C and Old Town streets that feel genuinely crowded by 10 a.m. Winter (November–March) is quiet and cheap but many island boats and some restaurants close entirely.

How do I get around Dubrovnik?

Walk inside the Old Town — it's pedestrian-only and hilly. Use the Libertas bus network for Lapad, Gruž port, and the airport, buying tickets on board or in advance at kiosks for a small discount. Boats handle island day trips, with buses as a weather-dependent backup for Cavtat. Skip renting a car unless you're extending beyond Dubrovnik toward Split or Montenegro.

Can I do a boat tour and Old Town in one day?

Technically yes, but it's a bad trade-off. Boat tours typically run 7-8 hours including transit and swim stops, leaving little energy or daylight for the City Walls, which deserve 1.5-2.5 unrushed hours. Splitting them across separate days, as this itinerary does, gives each the attention it needs.

What should I pack for a Dubrovnik trip?

Flat, closed walking shoes for cobblestones and wall stairs — sandals get painful fast. Reef shoes or water sandals for rocky beaches on the Elaphiti Islands and around Cavtat. A light rain layer in shoulder season, strong sun protection in summer, and a reusable water bottle, since refill points are common but bottled water in the Old Town is marked up.