How much does a shore excursion cost in Dubrovnik Croatia?

Shore excursions in Dubrovnik cost anywhere from $25 to $250+ per person depending on the operator and activity, with cruise line-booked tours averaging $80–$140/person and independent options running 30–50% cheaper for the same experience.

How much does a shore excursion cost in Dubrovnik Croatia Photo: Carnival Cruise Line

Dubrovnik is one of the most jaw-dropping port stops in the Mediterranean — and one of the most aggressively priced. Cruise lines know you're going to want to see the Old City walls, the Game of Thrones filming locations, and the Adriatic views, and they charge accordingly. Here's exactly what you'll pay, and where you can stop the bleeding.

What Shore Excursions Actually Cost in Dubrovnik

Cruise line excursions in Dubrovnik run $75–$180/person for the most popular tours. The sweet spot for a half-day city tour lands around $95–$120/person. Independent operators selling nearly identical tours charge $40–$80/person — sometimes less. If you're comfortable navigating on your own, Dubrovnik is genuinely one of the easiest ports in Europe to DIY.

Tour Type Cruise Line Price Independent Price Best For
Old Town Walking Tour (half-day) $85–$120/person $35–$60/person First-timers
City Walls + Old Town Combo $95–$140/person $50–$75/person History buffs
Game of Thrones Locations Tour $90–$130/person $40–$65/person Pop culture fans
Sea Kayaking around Old Town $80–$110/person $55–$85/person Active travelers
Elaphiti Islands Boat Trip (full-day) $140–$200/person $70–$110/person Beach seekers
Wine & Culinary Tour $130–$180/person $80–$120/person Food & wine lovers
Private Car/Driver (per vehicle) $250–$400/day $120–$200/day Small groups
Cable Car (Srđ Hill, self-guided) $30–$45/person $18–$22/person (direct) Budget travelers

Bottom line: The cruise line markup in Dubrovnik is real — typically 40–80% over independent prices. You're paying for the back-to-ship guarantee, but nothing else justifies the difference.

How much does a shore excursion cost in Dubrovnik Croatia Photo: Carnival Cruise Line

Key Factors That Drive the Cost

1. Cruise Line vs. Independent Booking This is the biggest variable. Cruise lines (Royal Caribbean, Celebrity, MSC, etc.) act as middlemen — they buy tours from local operators and mark them up substantially. Booking directly through operators like Dubrovnik Day Tours, Viator, or GetYourGuide cuts out that markup immediately.

2. Group Size Cruise ship tours pack 20–40 people into a bus. Small-group tours (8–12 people) from independent operators cost slightly more per person but deliver a dramatically better experience. Private tours flip expensive but are cost-effective for groups of 4+.

3. Season and Demand Dubrovnik gets overwhelmed June through August — peak season prices run 15–25% higher than shoulder season (April–May, September–October). If your ship calls in May or September, you're getting better prices and fewer crowds.

4. Activity Type Passive (walking tours, cable car, boat trips) vs. active (kayaking, hiking Srđ Hill) prices differ significantly. Water-based and private experiences cost more; self-guided options are nearly free.

5. Duration Half-day tours (3–4 hours) are the standard and the price anchor. Full-day excursions to the Elaphiti Islands or Montenegro add $60–$100/person over half-day pricing and eat your entire port day.

6. Add-ons That Inflate the Price Lunch, wine tastings, and entrance fees (Old Town walls cost €35/person in 2025 — roughly $38) are sometimes bundled into tour prices, sometimes not. Always check what's included before comparing prices.

How much does a shore excursion cost in Dubrovnik Croatia Photo: Royal Caribbean International

Practical Tips to Save Money in Dubrovnik

Skip the cruise line for most Dubrovnik tours. This port has excellent independent options, and the Old City is walkable from the Gruz Port pier if you grab a local bus (Line 1A or 1B, ~$2–3/person each way). A taxi from Gruz to Old Town runs $10–$15.

Book the City Walls independently. Don't pay a cruise line $120 to walk you to a wall entrance you can find yourself. Buy your City Walls ticket directly at the gate (or online at €35/$38/person) and walk them without a guide in 90 minutes.

Use GetYourGuide or Viator for vetted independents. Search Dubrovnik shore excursions on either platform and filter by "private group" or "small group." You'll find identical experiences to the cruise line offerings at 30–50% less.

Consider a private driver for groups of 3–4. Splitting a private car and driver for a half-day runs $120–$200 total — often cheaper per person than individual cruise line tour tickets, and infinitely more flexible.

Time your return carefully. If you book independent, build in buffer time. Cruise lines will sail without you. Most savvy independent tour operators offer "back to ship" guarantees — ask for it explicitly before booking.

Do the math on the cable car. The cruise line charges $30–$45/person for a "cable car excursion." The cable car itself costs €22/$24 round trip and runs every 20 minutes. This is the easiest money you can save in Dubrovnik.

Recommended Experiences by Budget

Budget Level What to Do Estimated Cost/Person
Budget ($30–$60) Self-guided Old Town + City Walls ticket $40–$50
Mid-Range ($60–$120) Small-group Old Town + Game of Thrones tour (independent) $65–$90
Splurge ($120–$250+) Full-day Elaphiti Islands boat trip with lunch + wine $130–$180
Premium ($200+) Private driver for the day + Montenegro day trip $200–$350/vehicle

Montenegro Day Trip Warning: Several cruise ships call in Dubrovnik and offer Montenegro as an all-day excursion for $160–$220/person. You can hire a private driver for this run for $150–$200 total for up to 4 people. The math makes private the clear winner for any group.

Dubrovnik rewards travelers who do a little homework. The port is accessible, the independent operators are excellent, and the cruise line markups are among the steepest I've seen in the Mediterranean. Use CruiseMutiny to compare excursion costs across your full itinerary — it'll show you exactly where to spend with the cruise line and where to go rogue.