5-day Dubrovnik self-drive itinerary
Five days in one Dubrovnik base: walls and Old Town on foot, Lokrum, Elafiti or Cavtat, and Mljet or Montenegro as a long day — hire car only outside the walls.
Five days lets Dubrovnik breathe: two days building Old Town foundations through the City Walls and Lokrum Island, a full day out to the Elafiti Islands, a soft day choosing between Cavtat and the Lapad beaches, and an optional long DIY day to Mljet National Park to close things out. This independent plan runs on foot, the Libertas bus network, and public ferries — there is no useful hire car inside the walls, and this itinerary does not need one at any point. Prefer fixed departure times and a guide handling the boats instead? Use the companion 5-day Dubrovnik itinerary with guided tours.
5 days in Dubrovnik
Interactive map available in the live article. Stop order:
Day 1
- Old Town / walls
Day 2
- Lokrum
Day 3 — Elafiti
- Lopud
Day 3 — Cavtat
- Cavtat
Day 4
- Beach soft
Day 5 — Mljet
- Dubrovnik
- Mljet
Day 5 — Montenegro
- Dubrovnik
- Kotor
Why this mix works
Two unhurried Old Town days up front let you split the City Walls, the cable car to Srđ, and Lokrum across a comfortable pace rather than cramming all of it into a single exhausting morning. The Elafiti Islands earn a dedicated day because the public ferry from Gruž Port only runs a handful of times daily, and rushing it against a tighter schedule risks missing the last boat back. By day four you’ve earned a genuinely slower pace at Cavtat’s waterfront or Lapad’s beach promenade, and day five’s optional trip to Mljet rewards travelers willing to commit a long day to one of Croatia’s most striking national parks. None of the first four days need any vehicle at all; only a Mljet day trip benefits from booking ahead, whether by public catamaran or an organized boat.
- Base yourself near Pile or Ploče Gate for the first four days — it puts the walls, the cable car, and the Old Port ferries within walking distance
- Check the Gruž Port ferry timetable for the Elafiti Islands and Mljet a few days ahead; both run on limited daily schedules that are worth planning around
- No hire car is useful anywhere in this itinerary — buses, boats, and walking cover every day
- Build in one genuinely soft afternoon; the City Walls’ heat and elevation add up faster than the flat map distance suggests
The route at a glance
- Day 1 — Arrive; Old Town orientation and the City Walls
- Day 2 — Cable car to Srđ and Lokrum Island
- Day 3 — Elafiti Islands by public ferry
- Day 4 — Cavtat, or a soft beach day in Lapad
- Day 5 — Mljet National Park (long day), or a soft finish
Day 1 — Arrive; Old Town orientation and the City Walls
Settle into your base, then walk Stradun end to end from Pile Gate to the Clock Tower and Old Port — Dubrovnik’s main street, polished to a shine by centuries of foot traffic, is the spine the whole Old Town branches off. Duck into the Franciscan Monastery for its quiet cloister and one of Europe’s oldest working pharmacies, then take in the Rector’s Palace, Sponza Palace, and the Cathedral of the Assumption clustered near the harbor. Climb onto the City Walls in the later afternoon once the day-trip crowds thin — the roughly two-kilometer loop takes ninety minutes to two and a half hours and delivers the terracotta-rooftop view Dubrovnik is known for, with Lokrum and the open Adriatic visible from the highest stretches near Minčeta Tower.
- Buy City Walls tickets online ahead of time and aim for opening (around 8am) or after 4:30–5pm to dodge the worst cruise-ship crowds
- Check the day’s published cruise-ship schedule before you plan your walls timing — it correlates closely with Old Town crowding
- The walls have entrances near Pile Gate, Ploče Gate, and St John’s Fort — start wherever is closest to your base
Day 2 — Cable car to Srđ and Lokrum Island
Ride the cable car up Mount Srđ from its base just above Ploče Gate — a four-minute ascent to a viewpoint that reframes the entire Old Town from above. The Homeland War Museum inside Napoleon-era Fort Imperial covers the 1991–92 siege through photographs taken from this exact ridge, a sobering counterpoint to the postcard views, and the summit restaurant makes a natural lunch stop. In the afternoon, take one of the frequent small ferries from the Old Port to Lokrum, a fifteen-minute crossing to a nature reserve with a ruined Benedictine monastery, a botanical garden with peacocks wandering freely, and a warm, calm saltwater lake known locally as the "Dead Sea."
- Book cable car tickets online for a set time slot in peak summer; base-station queues build fast by mid-morning
- Lokrum allows no overnight stays and the last ferry back leaves in the early evening — check the schedule before heading over
- Look for the replica Iron Throne near Lokrum’s old fortress, a nod to the island’s use as a Game of Thrones filming location
Day 3 — Elafiti Islands by public ferry
Head to Gruž Port for the Jadrolinija public ferry out to the Elafiti Islands — Koločep, Lopud, and Šipan — three small, largely car-free islands strung along pine-covered coastline a world away from the Old Town’s bustle. Lopud is the standout stop: its harbor village is walkable in minutes, and a short stroll (or golf-cart taxi) over to Šunj Beach delivers a genuinely sandy crescent bay, a rarity on this mostly pebble-and-rock coast. Koločep offers quieter coves and shaded pine paths if you’d rather skip the sand, while Šipan, the largest of the three, has a slower, more agricultural feel with olive groves and two small harbor villages, Šipanska Luka and Suđurađ.
- Public ferries run a limited number of times daily — check the current Gruž Port timetable a few days ahead and plan your island order around it
- Lopud and Koločep are both car-free; Šipan allows a handful of local vehicles but nothing you’d rent
- If the ferry schedule is too restrictive for the islands you want, an organized Elafiti Islands boat tour covers all three on a fixed schedule with swim stops and lunch
Day 4 — Cavtat, or a soft beach day in Lapad
Take the local bus or a seasonal passenger boat from the Old Port to Cavtat, a small Baroque harbor town about twenty kilometers south with a palm-lined waterfront promenade, the Vlaho Bukovac gallery in the painter’s birthplace town, and the hilltop Račić family mausoleum designed by sculptor Ivan Meštrović — genuinely low-key compared to a cruise day in the Old Town. If you’d rather stay closer and simpler, take the bus to Lapad Bay instead and spend the day along its long pedestrian promenade, backed by pebble and platform swimming spots and noticeably calmer than anything inside the walls. Either choice makes a good, unhurried fourth day after three fuller ones.
- Cavtat’s summer passenger boat from the Old Port is a scenic, low-effort alternative to the bus
- Lapad is reached from Pile Gate by frequent Libertas bus in about fifteen minutes
- Both options work well as a genuinely restful day before Mljet’s longer trip on day five
Day 5 — Mljet National Park, or a soft finish
If your schedule allows a long day, take the public catamaran or a DIY passenger ferry from Gruž Port to Mljet, roughly a third of the island protected as a national park built around two saltwater lakes, Veliko and Malo Jezero, ringed by dense pine forest. Rent a bicycle near the park entrance to circle the lakes, or take a small boat out to St Mary’s Island, a tiny islet in the middle of Veliko Jezero with a 12th-century Benedictine monastery, and swim in water noticeably calmer and warmer than the open Adriatic. The round trip eats most of a day given the crossing time each way, so this only works comfortably if your flight or ferry out isn’t the same evening. If a full travel day doesn’t appeal, keep day five soft instead — one more slow Old Town walk, a last swim, and time to pack before departure.
- Check current catamaran schedules to Mljet a few days ahead — departures are limited and the return timing matters most
- Bike and kayak rentals are available near the national park entrance at Pristanište, on Veliko Jezero’s shore
- Skip Mljet entirely if your day-five flight or ferry is early — the crossing time doesn’t leave enough margin for error
Getting around without a car
Nothing in this itinerary needs a hire car. Libertas buses cover Pile Gate, Lapad, Babin Kuk, Ploče, and the airport, with tickets cheaper from a kiosk than from the driver. The Old Town itself is walked entirely, since no vehicle can pass through its gates. Small boats from the Old Port handle Lokrum and (seasonally) Cavtat, while Gruž Port, a few kilometers from the Old Town, is the departure point for the Elafiti Islands, Mljet, and any longer ferries this itinerary uses.
For the same five days with a guided walls tour, a kayak or boat trip, and packaged Elafiti and Mljet or Montenegro days instead of DIY buses and ferries, see 5-day Dubrovnik itinerary with guided tours. For neighbourhood-level detail, read the Dubrovnik destination guide.