Dubrovnik Shore Excursions: A Practical Guide for Cruise Passengers
The best Dubrovnik shore excursions are the ones that fit into a single port day: a walk on the city walls, a short boat trip to nearby caves and beaches, or a half day exploring the Old Town with a guide. Most ships give passengers around 8 to 10 hours in port, which is enough for one main activity plus some free time. This guide covers the Dubrovnik cruise port, how to get into town, and the best things to do in Dubrovnik from a cruise ship without stressing about the clock.
Dubrovnik Cruise Port: Where Ships Dock
Most cruise ships dock at Gruž port, the main passenger harbor. It’s in the Gruž neighborhood, about 3 km from the Old Town. So you can’t just walk off the ship and into the walled city. You’ll need a bus, a taxi, a shuttle or a pre-booked tour.
Docking vs. tendering
On busy days, some ships anchor offshore and take passengers in by small tender boats. Tendering adds time on both ends, and lines can be long. Check your cruise line’s port info a few days before arrival so you know which one applies to your ship.
Cruise limits in Dubrovnik
Dubrovnik limits how many cruise ships can be in port on the same day. That helps, but the Old Town still gets very crowded in summer, especially mid-morning when most passengers arrive at once.
How to Get From the Port to the Old Town
You have a few options. Each one has trade-offs.
- Local bus: Libertas city buses run from near the port to Pile Gate, the main entrance to the Old Town. It’s the cheapest option. Buses can be packed on cruise days, so leave extra time. Buy tickets at kiosks or from the driver, and check current fares before you go.
- Cruise line shuttle: Many ships offer a paid shuttle to Pile Gate. It’s easy, but often costs more than the bus.
- Taxi or ride-hailing: Quick if traffic is light. But traffic near Pile Gate gets slow in summer.
- Walking: It’s possible, but the route follows busy roads and takes roughly 40 minutes. Not ideal in the heat.
- Tour pickup: Many private tours meet you at or near the port, which saves you the transfer hassle.
How Much Time Do You Need?
A typical port call is a full day, but your real time ashore is shorter. Take away the time to get off the ship, the transfer into town and the buffer before all aboard. That often leaves 6 to 7 usable hours.
A simple way to plan:
- 3–4 hours: Old Town walk plus the city walls.
- 4–5 hours: a speedboat trip or a guided walking tour, plus lunch in town.
- Full day: an island trip or a day out to Ston and the Pelješac peninsula.
Always plan to be back at the ship at least 30–60 minutes before all-aboard time. The ship won’t wait for passengers on independent tours.

Things to Do in Dubrovnik From a Cruise Ship
Dubrovnik is compact, so it’s easy to see a lot in one day. These are the most popular things to do in Dubrovnik from a cruise ship.
Walk the city walls
The Dubrovnik city walls wrap around the whole Old Town, and walking them is the top thing most visitors do. The full loop takes about 1.5 to 2 hours. There are a lot of steps and little shade. Go early, bring water and wear good shoes. Ticket prices have gone up over the years, so check current prices before you go.
Explore the Old Town on foot
Start at Pile Gate and walk down Stradun, the main street. Nearby you’ll find the Franciscan Monastery with its old pharmacy, the Rector’s Palace and the cathedral. Side streets are quieter and full of steep stairs and small cafés. You can see the basics in a couple of hours.
If you want context, the historical tours in Dubrovnik explain the city’s long history as an independent republic.
See the Game of Thrones locations
Dubrovnik stood in for King’s Landing in Game of Thrones. Fans can see Fort Lovrijenac, the Jesuit Stairs and spots along the walls used in filming. The Dubrovnik Private Game of Thrones Walking Tour takes 2 hours, so it fits easily into a port day with time left over for lunch or the walls.
Take the cable car up Mount Srđ
The cable car runs from just outside the Old Town walls to the top of Mount Srđ. The view over the Old Town and the islands is one of the best in the area. It can close in strong wind, and lines get long at midday. Check opening times on the day.
Get out on the water
Seeing Dubrovnik from the sea is a different experience. Short speedboat trips go to caves, beaches and small bays along the coast. They’re a good choice on hot days when the Old Town feels packed. Browse boat tours from Dubrovnik to compare options.

Best Dubrovnik Shore Excursions to Book
These tours work well for cruise passengers. Private tours are often the safer pick, since you set the pace and can plan around your ship’s schedule.
- Explore Blue & Green Caves With Speedboat – a 4-hour private trip that leaves time to see the Old Town before or after.
- Dubrovnik Private Game of Thrones Walking Tour – a 2-hour private walk, ideal for a short port call or fans of the show.
- Half-Day Best Beaches & Bays Private Speed Boat Tour – a private boat trip for swimming and quiet bays away from the crowds.
For a longer stay in port, two full-day options stand out:
- The Dubrovnik Private Full Day Island Hopping Tour Elaphiti Islands runs 8 hours and covers the islands just off the coast. Only book it if your ship stays in port long enough.
- The Pelješac & Ston Small-Group Food & Wine Experience is also 8 hours. Ston is known for its long stone walls and oysters, and Pelješac for its red wines.
See the full list of shore excursions or browse all Dubrovnik tours.
Ship Excursions vs. Booking Independently
This is the main choice cruise passengers face.
Booking through the cruise line:
- The ship waits if the tour runs late.
- Groups are often large.
- Prices are usually higher.
Booking independently:
- Smaller groups or private tours.
- More flexible timing and routes.
- Usually better value.
- You’re responsible for getting back on time.
If you book on your own, tell the operator your all-aboard time when you book. Good local guides plan around ship schedules all the time. And pick tours that end with a comfortable buffer, not ones that cut it close.
Best Time to Visit Dubrovnik on a Cruise
Cruise season runs roughly from spring to autumn. Each part has pros and cons.
- Spring (April–May): mild weather, fewer crowds. The sea may still be cool for swimming.
- Summer (June–August): hot, busy and the best for boat trips and swimming. Expect lines everywhere.
- Autumn (September–October): warm sea, thinner crowds. Often the best balance.
Time of day matters too. The Old Town is busiest from about mid-morning to early afternoon, when most cruise passengers are in town. Going on the water during those hours and seeing the walls early or late is a smart way to avoid the worst of it.
Prices: What to Expect
Prices in Dubrovnik are higher than in most of Croatia, especially in the Old Town. Croatia uses the euro.
- City walls and cable car: separate tickets, and both have risen in recent years.
- Local bus: the cheapest way into town.
- Private tours: cost more per booking, but can be good value for a family or small group.
- Food and drinks: cheaper a few streets away from Stradun.
Prices change often, so check current rates before you go. Cards are widely accepted, but carry some cash for small purchases.
Tips for Cruise Passengers in Dubrovnik
- Book early in summer. Popular tours fill up on days with several ships in port.
- Bring water and sun protection. The walls and streets get very hot, with little shade.
- Wear proper shoes. The stone streets are polished and slippery, and there are lots of stairs.
- Pack swimwear for boat trips. Many stops include a swim.
- Keep your ship’s port agent number on you. Useful if something goes wrong.
- Watch the time. Set an alarm for when you need to head back.
- Do one thing well. Trying to fit in the walls, the cable car, a boat trip and lunch usually means rushing all of them.
Want something more active? Check out the adventure tours for sea kayaking and other outdoor options.
Frequently Asked Questions
Where do cruise ships dock in Dubrovnik?
Most dock at Gruž port, about 3 km from the Old Town. Some ships anchor offshore and use tenders on busy days.
Can I walk from the Dubrovnik cruise port to the Old Town?
Yes, but it takes roughly 40 minutes along busy roads. Most people take the bus, a shuttle or a taxi.
Is it better to book shore excursions through the cruise line?
- Cruise line: the ship waits if the tour runs late, but prices are higher and groups bigger.
- Independent: cheaper and more flexible, but you must get back on time yourself.
How long does it take to walk the Dubrovnik city walls?
About 1.5 to 2 hours for the full loop. Go early to avoid the heat and crowds.
What can I do in Dubrovnik with only a few hours?
- Walk Stradun and the Old Town.
- Walk the city walls.
- Take a 2-hour guided walking tour.
Are there beach or boat trips for cruise passengers?
Yes. Short speedboat trips to caves, beaches and bays fit well into a port day. Full-day island trips work only on longer port calls.
Do I need cash in Dubrovnik?
Not much. Cards work in most places, but some cash in euros helps for small shops and buses.
Final Word
A cruise stop in Dubrovnik is short, so pick one main activity and give yourself plenty of buffer. The walls and Old Town are the classic choice. A boat trip is the best way to escape the crowds. For a stress-free port day, browse the Dubrovnik shore excursions and book a private tour that fits your ship’s schedule.
This post contains affiliate links. If you book through them, we may earn a commission at no extra cost to you.
