Home City Transfers Airport Transfers Private Driver Group Transfers
Explore
Day Trips Itineraries Destinations
Blog Get a Quote

Dubrovnik Cruise Port Guide: Gruž to Old Town & What to Do in Port (2026)

Planning Your Trip 11 min read April 14, 2026
Quick answer

Cruise ships dock at Gruž port, about 3 km northwest of Dubrovnik's walled old town. Your four real options to reach the old town are: the Libertas city buses 1A, 1B, or 3 (€1.73 pre-purchased or €2.50 on the bus, 10–20 minutes to Pile Gate), a taxi from the port rank (€10–20 on meter, up to €30–35 in peak traffic), a cruise line shuttle (often €15 round trip but free on some lines), or a pre-booked private transfer that waits for you with a name board. Walking takes 30–40 minutes and is tolerable in cool weather but brutal in summer. The biggest trap for cruise passengers in Dubrovnik is NOT transport — it's timing. Every cruise excursion lands in the old town between 9 and 10 am, making the city walls and Stradun unbearably crowded right when you arrive. If you have 8 or more hours in port, consider doing Dubrovnik out of sequence: go straight to Lokrum Island first, do the walls after 3 pm when cruise groups head back, and eat lunch in the quieter backstreets at midday.

Dubrovnik is one of the Mediterranean’s most popular cruise ports, and in peak season the port of Gruž handles multiple large ships per day. Most cruise passengers spend 6–10 hours in port and see almost nothing beyond Stradun, the walls, and a rushed ship-sponsored excursion. This guide is for the cruise passenger who wants to do better than that — and the specific practical information (port layout, bus fares, timing tricks, excursion versus DIY) that ship newsletters rarely cover honestly.

The short version

About Gruž port

Gruž is Dubrovnik’s modern deep-water port, located in the Gruž neighbourhood about 3 km northwest of the walled old town. It’s the main cruise terminal, the ferry terminal for domestic and international routes (Korčula, Hvar, Bari), and the main commercial port for the region.

Most large cruise ships dock directly at the Gruž piers, a short walk from the terminal building. In peak season when the port is full, some ships may anchor in the bay and tender passengers ashore — confirm with your ship’s shore excursion desk whether you’ll be docked or tendered. Tendering adds 20–30 minutes to both ends of your day and can complicate return-to-ship timings.

The terminal area itself has:

No luggage lockers, no large restaurants, and no reason to linger at the port itself. The goal is to get to the old town (or Lokrum, or wherever) quickly.

Every option to get from Gruž to the old town

Option 1 — City bus (Libertas lines 1A, 1B, 3)

The Libertas Dubrovnik public bus is the cheapest option and it’s perfectly adequate for cruise passengers.

Lines to take: 1A, 1B, or 3 — any of these runs from the Gruž port area to Pile Gate (the main western entrance to the old town). Line 8 also serves this route but less frequently.

Fare (2026):

Journey time: 10 to 20 minutes depending on traffic, dropping you at the Pile bus stop directly outside Pile Gate.

Frequency: every 15–30 minutes on the main routes during port hours.

When the bus is the right call: you’re on a budget, you don’t mind a short walk to the bus stop, and you’re comfortable with standard public transport. Lines 1A, 1B, and 3 are the main routes — any of them works.

When the bus is the wrong call: you’re in a hurry, it’s raining, you’re travelling with mobility issues or a lot of luggage, or you want a guaranteed door-to-door ride.

Option 2 — Cruise line shuttle bus

Some cruise lines offer a dedicated shuttle bus from the terminal directly to Pile Gate. The details vary wildly by cruise line:

Check with your ship’s shore excursion desk or the cruise newsletter the night before your Dubrovnik stop. If the shuttle is free, take it — it’s the most hassle-free option and drops you straight at Pile Gate. If it costs €15 round trip, it’s usually not worth it for 2 adults versus a €5 bus round trip or a €10–20 taxi.

Option 3 — Taxi from the port rank

A taxi rank is directly outside the terminal building. No booking required — walk out, join the queue, take the next cab.

Price range: €10–20 on the meter in good traffic for the 3 km drive to Pile Gate. Some sources list €30–35 in peak summer traffic when the journey stretches to 25–30 minutes. The price is notionally metered but the cruise-day run is often quoted as a fixed fare. Confirm the price with the driver before you put bags in the boot.

Journey time: 10 to 15 minutes in clear traffic, up to 30 minutes in peak summer when the coast road is congested.

When a taxi is right: you’re 2–4 people splitting the cost, the bus queue is long, it’s raining, or you want to skip the extra walking to the bus stop.

When a taxi is wrong: you’re solo (the bus is massively cheaper), the taxi queue itself is long (check before committing), or you don’t want to negotiate a fare in a new country after stepping off a ship.

Option 4 — Pre-booked private transfer

A pre-booked private transfer is arranged before your cruise: you give the ship name, the port arrival time, and a driver is waiting at the terminal with a name board when you disembark. Fixed price, fixed vehicle, door-to-door to any point in Dubrovnik — including places the public bus doesn’t serve well (Srđ cable car station, the airport for a day trip home, or direct to a day-trip destination).

When a private transfer is the right call for cruise passengers:

When a private transfer is overkill:

Book: hire a private driver by the hour for a flexible full-day plan, or see the Dubrovnik Airport to old town transfer for the airport route (if you’re connecting a cruise to a flight).

Option 5 — Walk it

Distance: ~3 km by the shortest road route, slightly more on the scenic coastal walk. Time: 30 to 40 minutes. Terrain: mostly flat along the coast road with some uphill sections near Gruž, then downhill into Pile.

When walking is acceptable: cool weather, fit walkers with no luggage, early in the day when the port area is quiet. The walk itself is pleasant in spring or autumn — coast road views, small harbour scenes, local neighbourhoods.

When walking is a mistake: peak summer heat, you’re tired, you have luggage, you’re on a short 5–6 hour port stop, or you want to maximise time in the old town. A 30–40 minute walk each way eats 80 minutes you can’t get back — that’s a meaningful fraction of an 8-hour day in port.

The cruise passenger timing trap

Here’s the thing nobody tells you on the ship: every single cruise excursion in Dubrovnik lands in the old town between 9 and 10 am. If your ship’s recommended shore excursion leaves at 9, and 3 other ships are doing the same, 3,000 people hit the walls at the same time. Stradun becomes a slow shuffle. The City Walls circuit, which is glorious at 8 am on a normal day, becomes a queue at 10 am on a cruise day.

Cruise passengers who follow the ship’s suggested itinerary all see the same crowded version of Dubrovnik, at the same time, and come back saying it was “overrated.” They’re not wrong — that version of Dubrovnik is overrated.

The people who come back raving about Dubrovnik did one of two things:

  1. They went somewhere else first — Lokrum Island, Srđ cable car, or a short trip to Cavtat — and came back to the old town after 3 pm when cruise groups head back to their ships
  2. They pre-booked a private driver who knew the timing and built their day around it

This is the single most valuable piece of cruise-day advice you’ll get.

The best use of 6–8 hours in Dubrovnik

Based on the timing trap above, here’s a sequence that actually works for a cruise passenger docking at 8–9 am and needing to be back on board by 5 pm.

Morning — Lokrum Island (NOT the old town)

From the port, take a bus, taxi, or shuttle to Pile Gate, walk through the old town to the old port (Luža) on the east side — a 5-minute walk along Stradun — and take the Lokrum ferry (€30 return, 15-minute crossing). Aim to be on the 10 am or 10:30 am ferry while the cruise groups are starting their walls walk in the hot sun.

On Lokrum:

Spend 2–3 hours on the island. Ferry back around 13:00 or 13:30. See the full Lokrum Island guide.

Lunch — 13:30, off Stradun

Walk one or two streets off the main drag and have a proper Dalmatian lunch. Never eat on Stradun itself — the terraces on the main street are the most expensive and worst value in the old town.

Order black risotto (crni rižot), grilled calamari, or pašticada (slow-braised beef in sweet wine, served with gnocchi). Budget €20–30 per person.

Afternoon — the old town after the crowds thin

By 15:00 the cruise groups are heading back to their ships — this is your window. The old town isn’t completely empty (you’re still in Dubrovnik, it’s still peak season) but it’s meaningfully better than the 10 am shuffle.

In your quiet window:

The walls — 15:30 or 16:00

If you can, do the City Walls now, not in the morning. The 3:30 pm window is the least bad time to walk the walls on a cruise day — better than 10 am (peak crowds), better than noon (heat). You still won’t have the solitude of an 8 am walk on a non-cruise day, but you’ll get a real experience rather than a slow queue.

€40 for adults in high season. Allow 60–90 minutes for the 1,940-metre one-way circuit. Includes Fort Lovrijenac (valid 3 days) — but you almost certainly don’t have time for Lovrijenac on a cruise day. See the Dubrovnik City Walls guide.

Getting back to the ship

Leave the old town no later than 16:30 for a 17:30 all-aboard. The Libertas buses continue to run but they can be slow as other cruise passengers flood back the same way. A pre-booked taxi or private transfer is safer if your all-aboard is tight.

Ships will not wait for independent travellers. If you miss the departure, you chase the ship at the next port at your own expense. This is the non-negotiable rule of independent cruise travel — build a 30-minute buffer into your return time.

Cruise excursions vs DIY

Ship’s shore excursion — the case for

Ship’s shore excursion — the case against

DIY — the case for

DIY — the case against

Private driver — the middle ground

A pre-booked private driver for a half-day or full day in port gives you DIY flexibility with excursion-level comfort. The driver meets you at the pier, takes you wherever you want to go, waits while you visit, and gets you back to the ship with the right buffer. Typical use cases: Cavtat half-day lunch trip, Srđ cable car + old town combo, Ston + Pelješac wine tasting, or a custom Dubrovnik orientation drive before you walk the old town yourself.

For cruise passengers, this is often the best value: more personal than a group excursion, less work than full DIY, guaranteed return to ship.

Can you do Mostar, Kotor, or Split as a cruise day trip from Dubrovnik?

Short answer: no, not realistically.

What you CAN do on a cruise day from Dubrovnik:

See the full Dubrovnik to Mostar day trip guide and Dubrovnik to Kotor day trip guide for the complete breakdowns if you have a longer port stop or an overnight stay.

Practical tips for cruise day in Dubrovnik

Frequently asked questions

How do I get from the Dubrovnik cruise port to the old town? Libertas city bus lines 1A, 1B, or 3 run from the Gruž port area to Pile Gate for €1.73–2.50 per ride. Taxis from the port rank cost €10–35 depending on traffic. Some cruise lines offer a shuttle bus (free to €15 round trip). Walking takes 30–40 minutes along the coast road.

How far is the cruise port from the old town in Dubrovnik? About 3 km. Gruž port is northwest of the walled old town along the coast.

Is there a free shuttle from Dubrovnik cruise port? Depends on your cruise line. Some premium lines (Viking, Regent, Oceania) include a free shuttle. Others charge around €15 round trip. Mass-market lines often don’t provide one and expect you to use the public bus or taxi. Check with your ship’s shore excursion desk.

How much is a taxi from Dubrovnik cruise port to old town? €10–20 on the meter in clear traffic, up to €30–35 in peak summer when the coast road is congested. Confirm the price with the driver before you put bags in the boot.

Can you walk from Dubrovnik cruise port to old town? Yes — it’s 3 km (30–40 minutes) along the coast road. Fine in cool weather, brutal in peak summer. Not recommended if you’re on a tight port stop or travelling in summer heat.

What’s the best thing to do in Dubrovnik on a cruise day? Counter-intuitively, go to Lokrum Island first (ferry from the old port, €30 return, 15-minute crossing) to escape the cruise peak crowds in the walled old town, and do the old town and walls after 3 pm when other cruise groups head back to their ships.

Can I do a day trip to Mostar or Kotor from a Dubrovnik cruise stop? Not safely. Mostar is 2.5 hours each way and Kotor is 2 hours each way plus 2 border crossings that can take hours in peak summer. Both risk missing all-aboard. Stick to Dubrovnik, Lokrum, Cavtat, or Ston for a cruise day.

What’s the port of Dubrovnik called? Gruž (pronounced “grooj”). Sometimes written as Port of Dubrovnik or Luka Dubrovnik. The old harbour inside the walled old town is NOT where cruise ships dock — it’s just for small ferries and tourist boats.

Do cruise ships dock or tender in Dubrovnik? Most cruise ships dock directly at Gruž piers. In peak season when the port is full, some ships may tender passengers ashore by small boat. Check with your ship before the stop — tendering adds 20–30 minutes to both ends of your day.

Is Dubrovnik cruise port safe? Yes. Gruž is a normal working port area, well-lit, and cruise passengers are essentially a protected class of visitor in Dubrovnik. Standard sensible travel rules apply.

What currency do I need in Dubrovnik? Euros. Croatia joined the eurozone in January 2023 and the euro is now the official currency. Cards are accepted almost everywhere except Buža Bar (cash only) and a few small shops. €50 in cash is enough for a full cruise day.

How much time should I allow to get back to the ship? Plan to be back at Gruž port at least 30 minutes before the all-aboard time — and know that all-aboard is the hard deadline, not sail-away. Ships will leave without you. On cruise-crowded afternoons, buses and taxis back to the port are slower than in the morning.


Ready to skip the queue?

If you want to skip the cruise shuttle, skip the taxi negotiation, and skip the bus queue at the end of a long day in the sun, pre-book a private driver or transfer before you sail.

For cruise passengers specifically:

Plan your cruise day around what’s actually in Dubrovnik:

For more on Dubrovnik, see things to do in Dubrovnik, the Dubrovnik City Walls guide, and the Buža Bar guide.

Easy Balkan Transfers — local drivers, local knowledge. We've completed thousands of transfers across Bosnia, Croatia & Montenegro since 2019.

Ready to go?

Book your private transfer in under a minute. Fixed prices, scenic stops, door-to-door comfort.

Book a Transfer →
Need help?