Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Dubrovnik

Getting around Dubrovnik: public transport, passes and taxis

Walk inside the old town, which is pedestrian-only, and use local buses for Gruž, Lapad, Babin Kuk and the cable car base. Buy single tickets from the driver or a day pass at a kiosk. Take taxis or Uber/Bolt for the airport, Gruž port with bags and late nights.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20265 min read

Key facts

Old towncheck
Pedestrian-only in practice; no buses inside the walls (check)
Best for most trips
Walking inside the walls, local bus outside
Single bus ticketcheck
Cheaper bought at a kiosk or in the app than from the driver (2026 estimate)
Day passcheck
Unlimited rides on the city network; sold at kiosks and newsstands (2026 estimate)
Airport to old town
€30–45 by taxi; shuttle bus is cheaper
Ride-hailingcheck
Uber and Bolt operate in Dubrovnik (check)
Cable carcheck
Runs from the old town edge to Srđ; check seasonal hours
Ferriescheck
Gruž port for islands and Split; local boats from the old town harbour (check)

Options at a glance

Dubrovnik is small and split into two parts: the walled old town, where everything is on foot, and the wider city — Gruž, Lapad, Babin Kuk, Ploče — where buses do the work. Match the mode to the trip rather than buying a pass you will not use.

Options at a glance
ModeBest forCost (2026 estimate)Time
WalkOld town, Ploče, Banje beachFreeOld town is compact; check your own pace
Local busGruž, Lapad, Babin Kuk, cable car baseSingle ticket from driver; cheaper at kiosksCheck timetables
Day passThree or more bus rides in a dayUnlimited rides, sold at kiosks—
Taxi / Uber / BoltAirport, Gruž port with bags, late night€30–45 airport to old townCheck current journey times
Cable carSrđ viewpointReturn ticket, check priceShort ride; check hours
Ferry / catamaranIslands, Split, Mljet€8–60 foot passenger (Croatia-wide band)1–5 h depending on route

Bus fares, pass prices and journey times change; confirm at a kiosk or on the operator's site (check).

Walking the old town

The old town is pedestrian-only in practice, and Stradun, the main street, is short enough to cross on foot in a few minutes at an easy pace. Most sights, restaurants and the city walls sit within that footprint, so walking is not just the cheapest option — it is usually the fastest. Steps are everywhere: the walk up to the walls, Fort Lovrijenac and the cable car base all involve stairs, which matters if you have luggage or limited mobility.

Outside the walls, the walk from Ploče to Banje beach is short and mostly level, while the climb from the old town up to Srđ is a real hike in summer heat — take the cable car or a bus instead.

Local buses and passes

Libertas runs the city network. Useful lines link the old town (Pile gate) with Gruž port and bus station, Lapad, Babin Kuk and the cable car base. Buses are frequent in summer and thin out in winter, so check the timetable if you are travelling off-season.

You can buy a single ticket from the driver, but kiosk and app tickets cost less. If you plan three or more rides in a day, a day pass usually pays off; multi-day passes exist for longer stays. Keep the ticket until you get off — inspectors do check.

  • Pile gate ↔ Gruž port and main bus station
  • Pile gate ↔ Lapad and Babin Kuk (hotel strip)
  • Old town ↔ cable car base and Ploče
  • Gruž ↔ Lapad local services

Taxis, Uber and Bolt

Uber and Bolt are reported to operate in Dubrovnik (check), and an app gives you a fare up front. Official taxis wait at the Pile gate, Gruž port and the airport; agree the fare or confirm the meter before you get in, and avoid anyone approaching you inside the walls offering a ride.

For the airport, a taxi costs roughly €30–45 to the old town, and the shuttle bus is the cheaper option if your flight times line up. For island day trips, boats and buses are almost always better value than a taxi.

Ferries, boats and day trips

Gruž port handles catamarans and ferries to the islands, Split and Mljet; short coastal trips and boats to nearby islands leave from the old town harbour (check current routes and departure points). In summer, catamaran seats to popular islands sell out days ahead, so book early; winter timetables are much thinner.

For Korčula and the Pelješac peninsula, the bus along the coast or a catamaran are the usual choices; Orebić is the ferry hop for Korčula.

What it costs

Prices below are 2026 estimates for planning, not quotes. Bus fares, pass prices and cable car tickets change with the season, so treat them as a band and confirm locally.

What it costs
Item2026 estimateNotes
Bus single, from driverHigher than kiosk priceCash; exact change helps (check)
Bus single, kiosk or appLower than driver priceBuy before boarding (check)
Day passUnlimited city ridesWorth it from about three rides (check)
Taxi, airport to old town€30–45Shuttle bus is cheaper
Shuttle bus, airportCheaper than taxiTied to flight times
Cable car returnCheck current priceSeasonal hours
Catamaran to islands€8–60 foot passengerCroatia-wide band, not a Dubrovnik-specific fare; book ahead in summer

All figures are estimates; confirm at a kiosk, the driver or the operator's site (check).

Practical tips

Wear shoes with grip for the polished limestone streets and the walls — they get slippery when wet. Carry some cash for bus tickets from the driver and small kiosk purchases; cards are widely accepted in shops and restaurants but not always on board.

If you are staying in Lapad or Babin Kuk, check how close your hotel is to a bus stop before booking — the difference between a 5-minute and a 20-minute walk to the stop matters in July and August. For late nights, save a ride-hailing app before you go out, since signal inside the thick-walled old town can be patchy.

Questions people ask

What is the best way to get around Dubrovnik?

Walk inside the old town, which is pedestrian-only in practice. Use local buses for Gruž, Lapad and Babin Kuk, and taxis or Uber/Bolt for the airport, the port with luggage and late nights.

Is there a transit pass for Dubrovnik?

Yes — the city bus network sells day and multi-day passes, usually at kiosks and newsstands rather than from the driver. A day pass pays off from about three rides; confirm current prices locally (check).

Are taxis or ride-hailing better in Dubrovnik?

Uber and Bolt are reported to operate in Dubrovnik (check). Official taxis wait at Pile gate, Gruž port and the airport; agree the fare before you get in and ignore drivers approaching you inside the walls.

Do I need a car in Dubrovnik?

No. The old town is pedestrian-only and parking is scarce and expensive. Hire a car only for day trips inland or along the coast, and check cross-border permission if you plan to cross into Bosnia or Montenegro.

How do I get from Dubrovnik airport to the city?

A taxi costs roughly €30–45 to the old town. The shuttle bus is cheaper but runs to flight times, so check the schedule before you land.

Deep dive

Every source; changeable facts are marked check

Sources