Absolute Croatia logo
  • Explore Croatia
    • Dubrovnik Region (Dalmatia)
    • Split Region (Dalmatia)
    • Zagreb & Central Croatia
    • Zadar Region (Dalmatia)
    • Slavonia
    • Šibenik Region (Dalmatia)
    • Lika and Karlovac Region
    • Istria
    • Travel information and advice
  • Destinations
    • Dubrovnik
    • Split
    • Zadar
    • Zagreb
    • Island Mljet
    • Elaphiti Islands
    • Cavtat
    • Rovinj
    • Plitvice Lakes
  • Travel Magazine
  • Delicious Croatia
  1. Dubrovnik

Dubrovnik Travel Guide

Dubrovnik, in southern Croatia, is an iconic Adriatic city, famously known as the "Pearl of the Adriatic", with a UNESCO-listed walled Old Town, honey-coloured stone streets, and crystal-clear water just beyond the fortifications.

The first thing you notice is the scale of the fortifications. Dubrovnik’s City Walls shaped the city’s skyline from the 13th century onward and were strengthened over centuries, today they stretch for almost 2 km around the Old Town, turning a simple walk into one of the best viewpoints in Croatia.

Inside the walls, the city feels made for wandering. The pedestrian-only Stradun (also called Placa) runs almost 300 metres through the heart of the Old Town, and its cohesive streetscape is largely the result of careful rebuilding after the devastating 1667 earthquake, one reason Dubrovnik looks so visually "complete" today.

Within a few minutes on foot you’ll reach Dubrovnik’s signature landmarks: the Venetian Baroque Church of St Blaise, the 16th-century Sponza Palace, and the Rector’s Palace, once the administrative centre of the Dubrovnik Republic and now part of the Dubrovnik Museums. It’s dense, walkable, and packed with "must-see" stops that don’t require a complicated plan.

You may also recognise Dubrovnik as King’s Landing from Game of Thrones, but even without that connection, the Old Town and its City Walls are worth the trip on their own.

This guide is designed to make planning easy: start with travelling to/from Dubrovnik, getting around Dubrovnik, where to stay, then dive into the top things to do, beaches, and day trips, plus practical transport tips for getting here by air, ferry, or bus and much more.

Dubrovnik - quick overview

Dubrovnik is Croatia’s most iconic walled city, a UNESCO-listed Old Town built from pale limestone, with sea views at every turn and easy escapes to islands and beaches when you need a break from the crowds.

  • Recommended stay: 1-2 days for the essentials; 3-4 days if you want beaches, island time, and a day trip.
  • Don’t miss: a walk on the City Walls (about 2 km), Stradun + Old Town lanes, Lokrum Island, and a viewpoint from Mount Srđ (cable car or hike).
  • Where to stay (quick pick): Old Town/Pile for first-timers (most walkable, most steps); Lapad or Babin Kuk for a calmer beach/resort base; Gruž for port and bus-station convenience.
  • Money-saving shortcut: if you plan to do the Walls plus museums (and use buses), check whether the official Dubrovnik Pass works out better than buying tickets separately.
  • Most common mistake: doing the Walls at midday in summer, go early or late for cooler temperatures, better light, and fewer tour groups.
Dubrovnik Old Town panorama

Table of Contents

  • Top things to do in Dubrovnik
  • Dubrovnik itineraries
  • Best day trips from Dubrovnik
  • Where to stay in Dubrovnik
  • Beaches and swimming spots
  • Food, wine and nightlife
  • Getting to Dubrovnik
  • Practical tips

Top things to do in Dubrovnik

If you’re visiting Dubrovnik for the first time, build your plan around three essentials: the City Walls, a simple Old Town walk, and a big viewpoint from Mount Srđ. Then add a half-day escape (Lokrum), one or two museums for context, and a sunset spot by the sea.

Smart timing tip: Do the walls early or late (cooler, better light). Save museums and churches for the hottest hours, then finish with a viewpoint or harbour sunset.

  1. Walk the Dubrovnik City Walls (the must-do)

    The classic Dubrovnik experience: a near-2 km circuit above the Old Town with constant views of red rooftops, bastions, and the Adriatic. Plan 1-2 hours, wear grippy shoes, and bring water.

    Local tip: Refill your bottle at Big Onofrio’s Fountain near Pile Gate before or after your walk.

  2. Do an easy Old Town highlights walk (no backtracking)

    For a first orientation loop, enter near Pile Gate, pause at Onofrio’s Fountain, then walk the full length of Stradun (Placa) through the heart of the Old Town. From there, it’s easy to connect the main squares, churches, and palaces in a logical line toward the Old Port.

  3. Take the Dubrovnik Cable Car to Mount Srđ (best panorama)

    For the “postcard” view over the Old Town and islands, head up to Mount Srđ. It’s one of the highest impact sights with the least effort, especially near late afternoon or sunset (expect queues in peak season).

  4. Visit Fort Lovrijenac (dramatic fortress viewpoint)

    Perched on a sea cliff just outside the western walls, this fortress gives you the iconic “fort looking back at the city” angle. Plan 45-90 minutes and combine it with the walls for the best photo loop.

  5. Escape to Lokrum Island (half-day reset)

    Lokrum is Dubrovnik’s easiest nature break: a quick boat ride from the Old Port to shaded pine paths, swimming coves, and easy walks. A half-day (3-6 hours) is ideal, just plan around the last return boat.

  6. Step inside the Rector’s Palace (best indoor history stop)

    One of Dubrovnik’s most important landmarks, now home to museum collections that help you understand how the Dubrovnik Republic worked. This is a perfect choice when you want an airier indoor break from summer heat.

  7. See Sponza Palace + St Blaise’s square (quick, high-impact architecture)

    Sponza is one of the Old Town’s standout buildings and sits right by Dubrovnik’s most photographed civic square. Pair it with St Blaise’s Church for a short stop that feels “essential Dubrovnik” without needing a long time slot.

  8. Finish at the Old City Port (and Porporela for sunset)

    The Old Port area is where Dubrovnik feels most maritime. Come for harbour views, Lokrum boat departures, and an easy golden-hour stroll, then continue to Porporela for sea breezes and a classic end-of-day vibe.

  9. Visit the Franciscan Monastery pharmacy (1317)

    For a uniquely Dubrovnik cultural stop, the Franciscan complex is famous for its historic pharmacy tradition and is one of the most memorable "small" sights in the Old Town.

  10. Follow the Game of Thrones trail (King’s Landing)

    Dubrovnik doubled as King’s Landing, and many of the best filming locations are right in or around the Old Town (including fortresses, gates, and key viewpoints). If you’re a fan, it’s an easy theme to layer onto your normal sightseeing route.

Next: If you want a ready-made plan, go to Suggested itineraries (1 to 4 days). If you’re deciding what’s worth paying for, jump to Tickets and passes.


Suggested Dubrovnik itineraries (1-4 days)

Use these itineraries as plug-and-play plans for a first trip. The main rule: do the City Walls early or late (cooler, better light, fewer crowds), then save museums, churches, and lunch for the hottest hours. If you want an easier day, swap in Lokrum Island or a beach break.

Crowd strategy that actually works: Start before 09:00 when possible, avoid midday walls in summer, and plan your biggest "must do" before cruise crowds peak. If you want to bundle Walls + museums + city buses, check whether the Dubrovnik Pass makes sense for your days.

1 day in Dubrovnik (highlights, no stress)

  • Morning: Dubrovnik City Walls (allow 1-2 hours). Go early for cooler temperatures and better light.
  • Late morning: Old Town orientation walk: enter at Pile Gate, pause at Big Onofrio's Fountain, then walk the full length of Stradun (Placa) to the Old Port.
  • Afternoon (pick 1): Rector's Palace for history, or Fort Lovrijenac for dramatic views.
  • Golden hour: Dubrovnik Cable Car for a Mount Srd sunset viewpoint (check current operating hours on the day you go).
  • Evening: Dinner in or just outside the Old Town, then a short stroll by the sea near the Old Port.

2 days in Dubrovnik (best balance for first-timers)

Day 1: Follow the 1 day plan above for Walls + Old Town + sunset viewpoint.

Day 2: Add water time, forts, and a slower Old Town rhythm.

  • Morning: Lokrum Island (half-day). Swim, wander shaded paths, and plan around the last return boat.
  • Afternoon: Forts and viewpoints: Fort Lovrijenac or a relaxed Old Town lane walk with a museum stop.
  • Optional theme: Layer in King's Landing stops via Game of Thrones in Dubrovnik.
  • Evening: Choose one: a casual wine bar, a cliffside drink, or a late dinner away from the busiest Stradun tables.

3 days in Dubrovnik (add beaches or a classic day trip)

This is the "do it all comfortably" option: Old Town highlights plus one day outside the walls.

  • Day 1: City Walls + Old Town walk + Mount Srđ viewpoint.
  • Day 2: Lokrum Island or a beach day (Lapad/Babin Kuk), plus a museum or fortress in the late afternoon.
  • Day 3 (day trip): Pick one depending on your vibe:
    • Easy and relaxing: Cavtat (pretty harbour promenade, swimming spots, slower pace).
    • Island hopping: Elaphiti Islands (Koločep, Lopud, Šipan) for coves, short walks, and beach time.
    • Food and wine: Ston and Pelješac for walls, oysters, and wineries.

Tip: If you are planning multiple paid sights plus city buses, compare your total to the Dubrovnik Pass before you buy tickets one by one.

4 days (or more) in Dubrovnik (slow travel and two day trips)

With 4 days, Dubrovnik becomes much calmer - you can do the Old Town at a human pace and still see the region.

  • Day 1: Walls + Old Town + sunset viewpoint.
  • Day 2: Lokrum half-day, then a long lunch and an easy evening stroll.
  • Day 3: Day trip #1 (Elaphiti Islands or Cavtat).
  • Day 4: Day trip #2 (Ston/Pelješac for food and wine, or Konavle countryside for a quieter inland feel).

Rain plan: Swap in museums and indoor landmarks (Rector's Palace, Sponza area, Franciscan complex), then do the Walls when the forecast clears. Limestone streets can be slippery after rain, so wear shoes with grip.

Next: Jump to Best day trips from Dubrovnik for the most efficient options, or go to Where to stay (best areas) to choose a base.


Best day trips from Dubrovnik

Dubrovnik is a perfect base for quick escapes, island-hopping, small seaside towns for an easy pace, and countryside villages for wine and traditional food. If you want the simplest plan, choose one "sea day" and one "land day", you will get the best variety without overpacking your schedule.

  • Want beaches and swimming: head to the Elaphiti Islands.
  • Want a calm coastal town: choose Cavtat.
  • Want nature: do Mljet and its National Park.
  • Want food and history: go to Ston and Mali Ston for walls, salt pans, and oysters.
  • Want countryside: explore Konavle for villages, viewpoints, and local wine.

Elaphiti Islands - Koločep, Lopud, Šipan

The Elaphiti are the classic Dubrovnik island day trip, close enough for an easy sea day, but different enough to feel like a real escape. Each island has its own vibe, from quick swims to slower wandering and long lunches.

  • How to do it: take the public ferry from Gruž, or book a shared boat tour if you want multiple island stops in one day.
  • Start here: Dubrovnik to Elaphiti Islands ferry - timetable and tips.
  • Quick picks: Lopud for beach time (including Šunj Beach), Koločep for the closest quick escape, Šipan for a slower, bigger island feel.

Cavtat - the easiest low-stress day trip

Cavtat is one of the most relaxing places to visit near Dubrovnik, a small harbour town with an easy waterfront promenade, swimming spots, and a slower pace that feels worlds away from the Old Town crowds.

  • Best for: a calm swim day, coffee by the harbour, and an easy sunset walk.
  • More ideas: browse Cavtat attractions and Cavtat beaches and parks.

Mljet - National Park and emerald lakes

If you want a true nature day, Mljet is the standout choice - pine forests, quiet coves, and the famous lake area inside Mljet National Park.

  • Best for: an active day with walking, cycling, or kayaking - plus a much calmer atmosphere than the Old Town.
  • Planning shortcut: check boat options here - Dubrovnik to Mljet catamaran - timetable and tips.

Korčula - a great day trip by catamaran

Korčula is a strong choice if you want a second historic old town feel without committing to an overnight stay. It works best when you can get an early boat out and a comfortable return in the evening.

  • Best for: old town wandering, viewpoints, and a "different island city" atmosphere.
  • Start here: Dubrovnik to Korčula ferry - timetable and tips.

Konavle - countryside, viewpoints and local wine

For a different side of the Dubrovnik region, head inland to Konavle for rural landscapes, traditional food, and a slower pace - ideal if you have had enough stone streets and want something greener and quieter.

  • Easy add-on: combine Konavle with Cavtat for a "countryside plus harbour" day.
  • Optional landmark: Sokol Tower in Konavle for history and panoramic views.

Ston and Mali Ston - walls, oysters and salt pans

Ston is the signature "food plus history" day trip from Dubrovnik. Come for the famous walls, local oysters from Mali Ston Bay, and a taste of the Peljesac area if you have time for a winery stop.

  • Best for: a full day with walking, tasting, and a change of scenery from Dubrovnik.
  • Good to know: this is much easier by car or an organised tour than by local transport.

Border day trips: Montenegro (Kotor Bay) and Bosnia and Herzegovina (Mostar) can be great, but they make for long days. Bring a passport and plan extra buffer time for border queues in peak season.

Next: If you are choosing a base, go to Where to stay (best areas). If you want water time inside Dubrovnik itself, jump to Beaches and swimming spots.


Where to stay in Dubrovnik - best areas

Dubrovnik is compact, but where you stay changes the whole feel of your trip. For a first visit, choose between "inside the walls" (maximum atmosphere, more steps) and "outside the walls" (more space, easier access, beaches, and better value). If you plan to drive, staying outside the Old Town usually makes life easier because parking is limited and expensive near the center.

Browse accommodation: Dubrovnik hotels - Dubrovnik hostels - Dubrovnik villas.

Quick picks by travel style

  • First time in Dubrovnik: Old Town or Pile (walk everywhere, maximum atmosphere).
  • Luxury and sea views: Ploče (walkable to Old Town, close to Banje Beach).
  • Beach and families: Lapad or Babin Kuk (promenades, swimming, more space).
  • Ferries, buses, practical base: Gruž (port area, markets, good value).
  • Quieter near Old Town: Boninovo and Gradac (cliffs, shade, short ride or walk).

Area comparison

Area Best for Watch out for
Old Town Atmosphere and walkability Steps, noise, higher prices
Pile Old Town access with easier logistics Busy gateway zone in peak season
Ploče Views, upscale hotels, beach access Hills and stairs in places
Lapad Beaches, promenades, families Bus/taxi needed for Old Town
Babin Kuk Resort stays and pools Further from Old Town (plan transport)
Gruž Port, buses, value Less "historic" vibe at night

Old Town - best for first-timers who want maximum atmosphere

Staying inside the UNESCO-listed Old Town means you can walk everywhere early in the morning and late at night, when Dubrovnik is at its most magical. It is the most convenient base for sightseeing, but expect stairs, narrow lanes, and higher prices.

  • Choose Old Town if: you want to be steps from Stradun, the main squares, and the City Walls.
  • Avoid Old Town if: you have mobility challenges, heavy luggage, or you are sensitive to late-night noise.
  • Example stays: Hotel Pucić Palace or Prijeko Palace.

Pile - easiest base near the Old Town (and great for transport)

Pile is the main entrance area just outside the Old Town walls. It is a strong choice if you want quick access without staying inside the busiest lanes, and it works well for day tours and city buses.

  • Best for: walkability, first-timers, and a smoother arrival/exit day.
  • Helpful links: Pile Gate and Dubrovnik city bus map.
  • Example stay: Hotel Hilton Imperial Dubrovnik.

Ploče - best for views and luxury near the Old Town

Ploče sits on the eastern side of the Old Town and is known for sea-facing hotels, postcard panoramas, and quick access to the walls and historic centre. It is also the most convenient area for combining "Old Town mornings" with "beach afternoons".

  • Nearby swimming: Banje Beach and Sveti Jakov.
  • Example stays: Hotel Excelsior - Grand Villa Argentina - Hotel Villa Dubrovnik.

Lapad - best for beaches, families, and an easy pace

Lapad is a popular peninsula area with seaside walks, restaurants, and beach access, and it is a great choice if you want more space than the Old Town. You will typically use a city bus or taxi to reach the Old Town area, which is why Lapad works best when you plan your sightseeing in blocks (Old Town day - beach day - day trip).

  • Lapad highlight: Lapad Bay for swimming and evening promenades.
  • Shopping and essentials: Lapad market.
  • Example stays: Grand Hotel Park - Hotel Lapad - Hotel Kompas.

Babin Kuk - best for resort hotels and a quieter base

Babin Kuk is at the outer end of the Lapad peninsula and is known for larger resort-style hotels, pools, and sea views. It is ideal if you want a relaxed stay and do the Old Town as a planned excursion rather than a constant backdrop.

  • Nearby beaches: Copacabana Beach and Cava Beach.
  • Example stays: Hotel Dubrovnik Palace - Hotel Dubrovnik President - Hotel Valamar Lacroma Dubrovnik.

Gruž - best for ferries, buses, and value

Gruž is Dubrovnik's port area and the most practical base if you are arriving by bus or ferry, island-hopping, or prioritizing budget and convenience. It is less "historic" at night than the Old Town, but it is a smart choice for logistics and day trips.

  • Transport links: Dubrovnik ferry port and Dubrovnik main bus station.
  • Local feel: Gruž market for fruit, snacks, and everyday essentials.
  • If you have a car: start with Dubrovnik parking and Public garage Dubrovnik.

Accessibility and steps - what to know before you book

Dubrovnik has many stairs, slopes, and polished limestone streets, especially inside the Old Town. If mobility is a concern, consider Lapad, Babin Kuk, or Gruž for flatter routes and easier drop-offs, then plan Old Town sightseeing as a focused trip.

Guests with disabilities in Dubrovnik - accessibility tips.

Next: For swimming close to where you stay, go to Beaches and swimming spots.


Beaches and swimming spots in Dubrovnik

Dubrovnik is not a sandy resort town, most swimming spots are pebble coves or rock platforms, but the water is famously clear and the setting is hard to beat. The easiest plan is to pick one swim spot near the Old Town for quick dips, then do one "Lapad and Babin Kuk" beach day when you want more space, shade, and facilities.

Start here: Parks and beaches in Dubrovnik - Lokrum Island (great for swimming coves and a half-day sea escape).

Quick picks

  • Closest to the Old Town: Banje Beach.
  • Best "local" beach near the Old Town: Sveti Jakov.
  • Best half-day swim escape: Lokrum Island.
  • Best family-friendly beach zone: Lapad Bay and Babin Kuk beaches.
  • Best for facilities and beach bars: Copacabana Beach.
  • Best for a calmer swim in Babin Kuk: Cava Beach.

What to expect

  • Mostly pebble or rock: water shoes help on entry points and ladders.
  • Sun and heat: bring water, plan shade breaks, and swim early or late in summer.
  • Limited space near the Old Town: the best strategy is a quick dip, then a longer beach day in Lapad or Babin Kuk.
  • Quick transport logic: Old Town for sightseeing, then Lapad or Babin Kuk for a relaxed swim day (works especially well if you stay in Lapad, Babin Kuk, or Gruž).

Beaches near the Old Town (easy dips and iconic views)

  • Banje Beach - the most famous beach near the Old Town, great for a quick swim with classic views.
  • Sveti Jakov - more effort (steps), but often feels calmer and rewards you with a superb Old Town panorama.
  • Porporela - not a classic beach, but a popular Old Port spot for sea breezes, sunset strolls, and quick sea views.

Lokrum Island (swimming coves and a green escape)

If you want a quick "island swim" without a full day trip, Lokrum Island is the easiest option. Boats run from the Old Port, and you can mix shaded walks with sea dips in rocky coves. Plan around the last return boat (times change by season) and bring water shoes for easier entries.

Lapad and Babin Kuk (more space, more facilities)

If you want a true "beach day", this is the best area to aim for. Lapad and Babin Kuk offer a mix of pebble coves, sunbeds, and easy places to eat and take shade breaks, and they work well if you are staying outside the Old Town.

  • Lapad Bay - the classic promenade area for an easy swim plus cafes and evening walks.
  • Copacabana Beach - a great choice for a full beach day with facilities.
  • Cava Beach - a calmer option nearby, good when you want a quieter swim.
  • Dubrovnik President beach - a well-known Babin Kuk beach zone with easy sea access.

Shady breaks and green space (between swims)

Dubrovnik can feel intense in summer heat, so plan at least one shaded reset. A short park break can make your Old Town day much more comfortable.

  • Park Gradac - a quick shade stop and a good place to slow down between sightseeing and swimming.
  • Arboretum Trsteno - a beautiful half-day nature escape if you want greenery and a change of scenery.

Safety and comfort tip: Limestone streets and rock entry points can be slippery. Wear shoes with grip, bring water, and avoid cliff edges in strong wind or waves.

Next: After a swim, head to Food, wine and nightlife for what to eat and where to spend your evenings.


Food, wine and nightlife in Dubrovnik

Dubrovnik is a city made for "slow evenings", seafood dinners, a glass of local wine, then a late walk along the walls and sea. The cuisine blends Adriatic ingredients with traditions shaped by the Dubrovnik Republic and nearby regions like Konavle and Pelješac, so you can keep it simple (grilled fish and salad) or go deep into local specialties.

If you want the easiest win: do one memorable Old Town dinner (for atmosphere), then plan at least one meal in Lapad or Gruž (for better value and bigger portions). Add a wine tasting if you enjoy whites, Dubrovačka Malvasija is the signature grape of the area.

Explore more: Dubrovnik restaurants - Dubrovnik bars and clubs - Croatian wines.

Must-try tastes (Dubrovnik classics)

  • Šporki makaruli: Dubrovnik pasta with slow-cooked meat sauce - the traditional dish linked to the Feast of St Blaise.
  • Rožata: local caramel custard scented with rose liqueur (a perfect light dessert after seafood).
  • Oysters (Mali Ston Bay): a famous regional specialty - best as a dedicated day trip or as an oyster-focused meal in town.
  • Peka: meat or octopus cooked "under the bell" for hours - ideal when you want a hearty, slow-cooked meal.
  • Black risotto: inky "crni rižot" is a common Adriatic staple worth ordering at least once.
  • Dubrovačka Malvasija: the local white wine to look for by the glass.

How to eat well (and avoid the usual mistakes)

  • Book ahead in peak season: Old Town tables can fill up early, especially for sunset times.
  • Do "views" once, value the rest of the time: pay for the atmosphere one night, then eat outside the walls for better value.
  • Order like a local: seafood starters + one main dish to share can be the best balance.
  • Market snack plan: pick up fruit and quick bites at Gruž market before a long sightseeing day.
  • Late-night tip: finish with gelato or Rožata, then do a calm Old Town walk when day-trippers are gone.

Where to eat in Dubrovnik (best picks by style)

Dubrovnik has everything from high-end terraces to small konobas and casual pizza spots. Use this shortlist to match your budget and mood.

  • Iconic, special-occasion dining: Nautika (classic "Dubrovnik splurge" choice).
  • Seafood focus: Proto and Kamenice.
  • Modern local and seasonal: Pantarul (great when you want something a little different from the Old Town standard menu).
  • Viewpoint meal (pair with Mount Srđ): Panorama (go near golden hour for the best light).
  • Casual favorites: Dolce Vita and Pizzeria Oliva.
  • Oysters and a twist: Oyster & Sushi Bar Bota.

Local dish tip: If you see "Šporki makaruli" or "zelena menestra" on a menu, order it - these are genuinely Dubrovnik-region specialties and not generic tourist dishes.

Wine in Dubrovnik - what to try

The local signature is Dubrovačka Malvasija - a white wine with deep roots in the Dubrovnik area, especially Konavle. If you want reds, look for Pelješac wines (often Plavac Mali) to match grilled meat or richer sauces. For a simple plan, order Malvasija by the glass with seafood and save red wine for a meat-focused dinner.

  • Start with: a glass of Dubrovačka Malvasija, then explore other Dalmatian whites and reds via Croatian wines.
  • Want a focused night out: choose a wine bar and do a tasting flight (great early evening plan before dinner).

Bars and nightlife (Old Town and beyond)

Dubrovnik nights can be as relaxed or lively as you want, sunset drinks on the cliffs, live music in the Old Town, or a full club night inside a historic fortress.

  • Sunset drinks on the rocks: Buža Bar (one of the most memorable "only in Dubrovnik" experiences).
  • Big night out: Culture Club Revelin (historic setting, headline events).
  • Live music vibe: Troubadour.
  • Easy pub stop: Gaffe Pub.
  • Beach club feel: Banje Beach Club (best in summer).

Next: If you want a ready-made plan for your days, go to Suggested itineraries (1 to 4 days). If you are planning logistics, jump to Getting around Dubrovnik.


Getting around Dubrovnik - airport, buses, ferries, taxis, and parking

Dubrovnik is easy to navigate once you understand one key fact: the Old Town is pedestrian-only, so you will combine walking with short bus or taxi rides. For most visitors, the simplest setup is "walk the Old Town", then use local buses for Lapad, Babin Kuk, and Gruž, and use the ferry port area in Gruž for ferries and onward transport.

Fast transport shortcuts (best defaults)

  • Airport to Dubrovnik: use the airport shuttle bus or a pre-booked transfer. Start with Dubrovnik airport shuttle bus.
  • Old Town access points: arrive near Pile Gate (west) or Ploče Gate (east) depending on your accommodation.
  • Local buses: best for Lapad, Babin Kuk, and Gruž. Bookmark Dubrovnik city bus map and timetables.
  • Ferries and boats: most depart from Dubrovnik ferry port in Gruž. Find Dubrovnik ferries and timetables fast: Dubrovnik ferry routes.
  • Driving: do not plan to park "next to the Old Town". Use garages and zones from Dubrovnik parking guide.

Common mistakes (avoid these)

  • Trying to do everything by car: traffic, one-way streets, and limited parking make it stressful.
  • Underestimating stairs: Old Town lanes can be steep, and many stays involve steps.
  • Not planning airport logistics: shuttle times follow flights, so check the latest info before arrival day.
  • Skipping the bus map: Lapad, Babin Kuk, and Gruž are easy if you know the main routes.

From Dubrovnik Airport to the city

Dubrovnik Airport (DBV) is southeast of the city. Most visitors choose either the airport shuttle bus (good value) or a private transfer (fastest and simplest if you have luggage, kids, or an early flight).

  • Airport basics: Dubrovnik airport.
  • Shuttle bus option: Dubrovnik airport shuttle bus (best if you are staying near the Old Town or connecting via Gruž).
  • Taxi or private transfer: Dubrovnik airport transfers (best for door-to-door convenience).

Local buses in Dubrovnik (best for Lapad, Babin Kuk, and Gruž)

Dubrovnik's local buses are the practical way to move between the Old Town area and the main accommodation zones outside the walls. If you stay in Lapad, Babin Kuk, or Gruž, plan your day in blocks: do the Old Town in one go, then return for a swim or dinner outside the centre.

  • City routes: Dubrovnik city bus map.
  • Suburban routes: Dubrovnik suburban bus map.
  • Key hub: Dubrovnik main bus station in Gruž for onward buses and many connections.

Ferries and boats (Gruž port and island connections)

If you are island-hopping or doing day trips by sea, Gruž is your logistics base. Use the ferry port pages to confirm where to board, what to bring, and which departures make sense for a day trip. If Lokrum Island is on your list the ferry departs from the Old City Port.

  • Port guide: Dubrovnik ferry port.
  • Popular day trips by sea: Dubrovnik to Elaphiti Islands ferry and Dubrovnik to Mljet catamaran.

Taxis and private transfers (when they make sense)

Taxis are useful for short hops when you are tired of stairs, travelling with luggage, or returning late. They are also the easiest option for door-to-door airport trips if you want zero friction. In peak season, expect higher demand and longer waits around Old Town gates.

Walking in the Old Town (the default mode)

The Old Town is made for walking. Wear shoes with grip (polished limestone can be slippery), and keep your "must-see" route compact: enter near Pile Gate, walk Stradun, then explore side streets and viewpoints without trying to cover everything at once.

Driving and parking in Dubrovnik

If you drive to Dubrovnik, plan parking first. The Old Town area is not designed for car access, and the best strategy is to use a garage or a designated zone and then walk or bus to the center.

  • Start here: Dubrovnik parking guide.
  • Useful options: Public garage Dubrovnik - Gruž port parking - Gradac parking.

Simple rule: If your accommodation is inside the Old Town, plan a luggage drop-off strategy first, then park outside. Carrying bags up stairs in midday heat is the fastest way to start a trip on hard mode.

Next: To plan costs and what is worth paying for, go to Tickets and passes.

Tickets and passes - verified prices and what is worth paying for

Dubrovnik can be pricey, but you can keep costs under control with two simple rules: (1) buy the right bus ticket for your base (Lapad, Babin Kuk, Gruž), and (2) if you plan to do the City Walls + museums, compare individual tickets with the official Dubrovnik Pass.

Dubrovnik city buses - verified ticket prices (Libertas)

These are the official prices listed by Libertas Dubrovnik for city transport.

  • Ticket bought on the bus (single ride): 2.50 EUR
  • 1 hour ticket: 1.73 EUR (buy at kiosks, valid for 1 hour after first validation on the bus, useful for quick transfers)
  • Daily ticket: 5.31 EUR (valid for 24 hours after first validation)
  • Three-day ticket: 11.95 EUR (valid for 72 hours after first validation)
  • Two-ride ticket: 3.19 EUR (each ride valid 30 minutes)

Quick pick:

  • If you will take 1-2 rides total, buy a single ride (on-bus) or the 1 hour ticket.
  • If you will use buses several times in one day (Old Town - Lapad - Babin Kuk - Gruž), the 24 hour daily ticket usually makes life easier.
  • If you are staying 3+ days outside the Old Town, compare the 3-day ticket vs Dubrovnik Pass.

Helpful route planning: Dubrovnik city bus map.

Suburban one-way tickets (useful day trips)

If you are doing a quick local trip outside the city (for example Cavtat), Libertas also publishes these one-way fares:

  • Župa dubrovačka (one way): 2.90 EUR
  • Cavtat (Konavle, one way): 4.00 EUR
  • Slano (Dubrovačko primorje, one way): 3.70 EUR
  • Ston (Dubrovačko primorje, one way): 6.40 EUR

If you are switching buses and ferries, start here: Libertas suburban lines map and timetables, Dubrovnik Main Bus Station (Gruž) and Dubrovnik Ferry Port (Gruž).

Dubrovnik Pass - prices, how it works, and how to decide

The official Dubrovnik Pass bundles key paid sights with public transport. The easiest way to decide is to list what you will actually do (City Walls, 1-2 museums, buses), then compare the total cost with the pass price.

1-day Dubrovnik Pass

Price: 40.00 EUR

Best for: a tight 24 hour plan where you do the Walls plus a couple of museums and use buses.

3-day Dubrovnik Pass

Price: 50.00 EUR

Best for: 2-3 nights in Dubrovnik when you want the Walls, museum time, and easy transport (Lapad, Babin Kuk, Gruž).

7-day Dubrovnik Pass

Price: 60.00 EUR

Best for: longer stays where you can spread museums and paid stops across multiple days.

Important: activation and "single-use" rules

  • When does the time start? The pass activates on first use, either at an included attraction entrance or when you obtain a bus ticket.
  • How do included sights work? Museums and cultural institutions are single-use per location (you can enter each included place once for free).
  • How does transport work? Official info states you can use the bus ticket for free transportation as many times as needed until the Dubrovnik Pass expires.
  • Kids: children under 7 do not need a Dubrovnik Pass.

What the Dubrovnik Pass includes (high-impact picks)

The pass includes free public transportation and entry to key cultural sights, including the City Walls + Fort Lovrijenac (St Lawrence Fortress) and major museums such as the Rector's Palace, Maritime Museum, and more. For most first-time visitors, the "value" comes from pairing the Walls with 1-2 indoor museums (midday) plus buses if you are staying outside the Old Town.

Next: If you are planning transport in detail, go to Dubrovnik bus travel or jump to Day trips and tours.


Travelling to/from Dubrovnik (air, bus, ferry, car)

Dubrovnik is easy to reach, but your best option depends on the season and your route. For most visitors, flying into Dubrovnik Airport (DBV) is the fastest choice. If you’re already in Croatia, the intercity bus is the simplest no-car option, while ferries and catamarans are perfect for island-hopping in season. Driving is scenic, but parking near the Old Town is limited, so plan ahead.

  • Fastest: Fly to DBV + airport shuttle/transfer into town.
  • Best for island itineraries: Combine ferry/catamaran routes from Gruž Port with local buses.
  • Best for road trips: Drive via the Pelješac Bridge route and park outside the Old Town.

Airport icon Flying from/to Dubrovnik

Dubrovnik Airport (DBV), also known as Ruđer Bošković Airport, is about 20 km from Dubrovnik and serves mostly European routes, with the biggest selection of flights in the warmer months. The easiest budget transfer is the airport shuttle bus, which runs in sync with flight arrivals/departures.

  • Shuttle bus tickets: €10 one-way and €15 open return (typically valid for 15 days); children under 6 usually travel free.
  • Where it goes: Dubrovnik’s Main Bus Station in Gruž and the Old Town area (check the current stops for your date).
  • Other options: taxi, Uber/Bolt, and private transfers (recommended if you arrive late or have lots of luggage).

Ferry icon Dubrovnik ferries & catamarans

Most sea connections use the Dubrovnik Ferry Port in Gruž, around 3 km from the Old Town. Timetables are seasonal and change often, so always check the schedule before you plan a day trip or an island transfer.

  • Popular islands and routes include the Elaphiti Islands (e.g., Lopud), Mljet, and Korčula (many lines are seasonal).
  • International option: the Dubrovnik–Bari ferry (Italy) is typically seasonal; confirm sailing days and times for your travel week.
  • Coming from Italy via Split? Consider the Split–Ancona car ferry and continue south by road or bus.
  • Summer tip: book in advance for popular dates and weekends.

To save time and avoid sold-out sailings, you can book ferry tickets online, especially in peak season.

Bus icon Dubrovnik by bus

Dubrovnik’s local buses are operated by Libertas and are the easiest way to move between Gruž, Lapad and the Old Town gates. For intercity travel (Split, Zagreb, Mostar, Montenegro), start from the Main Bus Station in Gruž, right by the port area.

  • City bus routes and stops: see the Dubrovnik City Bus Map and Timetables.
  • Ticket types commonly available: onboard single-ride tickets, 1-hour tickets, and day/multi-day passes (prices vary by ticket type and where you buy it).
  • Suburban lines: for nearby towns like Cavtat, check the suburban bus map and the current timetable.

Car icon Driving to Dubrovnik

Driving to Dubrovnik is beautiful, but summer traffic and parking can be challenging. If you’re coming from the rest of Croatia, the Pelješac Bridge route lets you stay in Croatia and avoid border crossings through the Neum corridor.

  • Old Town is pedestrian-only, so plan where you’ll park before you arrive.
  • Best strategy: stay in Lapad or Gruž and use local buses/taxis to reach the Old Town gates.
  • If you’re travelling in peak season, build in extra time for traffic and check live conditions on travel day.

Train icon By train

Dubrovnik does not have a railway station, so trains are not a direct way to reach the city. If you prefer rail for part of your trip, a common approach is train to Split, then continue by bus, car, or a domestic flight.


Best time to visit Dubrovnik - weather, crowds, and key festivals

Dubrovnik is spectacular year-round, but your experience changes dramatically by season. If you want warm weather without peak crowds, plan for the "shoulder season", roughly May to early June and September to mid-October. You still get long days and swimming potential, but with a more relaxed Old Town and easier restaurant bookings.

July and August bring the hottest weather, the highest prices, and the most visitors. It can still be amazing (especially if you start early and build in swim breaks), but timing becomes everything: do the City Walls early or late, keep midday for museums, and shift beach time to late afternoon.

Late autumn and winter are quieter and more local. You will trade guaranteed beach days for atmosphere, lower accommodation prices, and a calmer city rhythm, perfect if your priorities are food, culture, and walking rather than swimming.

Best time to visit Dubrovnik by season
Season What it feels like Best for Things to know
May - early June Warm, comfortable walking weather, the city is lively but not at full peak. Sightseeing, day trips, early swims, best value for first-timers. Great light for photos and Walls walks, book popular stays early.
Late June - August Peak summer: hottest days, busiest Old Town, most tour groups. Swimming, island days, nightlife, long evenings outside. Plan Walls early or late, avoid midday stair climbs, expect queues and higher prices.
September - mid October Still warm, often excellent sea conditions, fewer crowds than peak summer. Best all-round trip: Old Town + beaches + day trips without the rush. One of the best times for a balanced itinerary and restaurant availability.
Late October - March Mild but changeable, quieter streets, more local feel. Culture, food, walking, budget-friendly stays, festive atmosphere. Less reliable beach weather, shorter days in winter, some tours reduce frequency.

Festivals and events worth timing your trip around

If you want Dubrovnik at its most "alive", match your dates to one of the city’s flagship festivals. For a full overview, see Dubrovnik events.

  • Dubrovnik Summer Festival: open-air performances and cultural events across the Old Town. For 2026, it runs from 10 July - 25 August 2026. Start with Dubrovnik Summer Festival.
  • Dubrovnik Winter Festival: a festive city-wide programme in the run-up to New Year. The 12th edition runs 29 November 2025 - 3 January 2026. See Dubrovnik Winter Festival.
  • Dubrovnik Good Food Festival: the best time for food-focused travel and a more relaxed autumn vibe. In 2026, it runs 5 October - 18 October 2026. See Dubrovnik Good Food Festival.

Practical seasonal tip: In peak summer, build your day around shade and water. Use Lokrum Island as a swim-and-shade reset, and save indoor history for midday (start with Rector’s Palace).

Next: Want the best swimming and beach areas? Go to Beaches and swimming spots in Dubrovnik.


Practical tips for Dubrovnik - money, safety, water, and useful services

Dubrovnik is easy to enjoy when you know a few practical basics: the Old Town is mostly stairs and polished stone, the sun is strong in summer, and the smartest "city hack" is to mix short walks with buses from Lapad, Babin Kuk, and Gruž. Use the tips below to avoid the most common stress points and keep your days simple.

Money and costs (quick guidance)

  • Currency: Croatia uses the euro. Start here: Croatia currency guide.
  • Cash vs card: cards are widely accepted, but keep some cash for small purchases, kiosks, and quick snacks.
  • ATM tip: if an ATM offers "dynamic currency conversion", it is usually better to pay in euros and let your bank convert.
  • Dubrovnik cost control: do your "view" dinner once, then eat outside the walls (Lapad or Gruž) for better value.

Safety and emergency numbers (save this)

  • 112: general emergency number (free from any phone).
  • 192: police.
  • 193: fire brigade.
  • 194: emergency medical help (ambulance).
  • 195: maritime search and rescue.
  • 1987: roadside assistance.

For common-sense advice and local context, see Stay safe in Dubrovnik.

Water, heat, and walking comfort

In summer, Dubrovnik can feel intense if you push through midday heat on stone streets. The simplest fix is to "schedule shade": do the City Walls early or late, save museums and long lunches for the hottest hours, then go for a swim.

  • Tap water: drinkable in Croatia and usually the best budget upgrade you can make is carrying a reusable bottle.
  • Refill tip: top up at Big Onofrio's Fountain before or after Old Town walks.
  • Swimming reset: if you want shade and water in one move, use Lokrum Island as a swim-and-walk break.
  • Shoes matter: polished limestone can be slippery, especially after rain, so choose shoes with grip.

Health, pharmacies, and travel basics

Dubrovnik is straightforward for most travellers, but the sun, stairs, and summer crowds can be tiring. If you plan one slower half-day, you will enjoy the Old Town more.

  • Sun plan: hat, sunscreen, and a midday indoor break (start with Rector's Palace or Dubrovnik Museums).
  • Useful overview: Stay healthy in Dubrovnik.
  • EU travelers: bring your EHIC card if you have one, plus basic travel insurance for delays and cancellations.

Accessibility and mobility tips

Dubrovnik is stunning but not flat. If you have limited mobility, plan your base carefully and build days around viewpoints and promenades rather than steep lanes.

  • Best bases: Lapad and Babin Kuk are often easier than steep Old Town lanes.
  • Read this first: Guests with disabilities in Dubrovnik.

Laundry and longer-stay essentials

If you are staying a week or island-hopping, laundry can be the difference between "easy trip" and "constant packing stress".

  • Start here: Laundry service in Dubrovnik.
  • Beach gear tip: pack quick-dry swimwear and a light towel to avoid bulky laundry loads.

Electricity and charging

  • Plugs: Croatia uses type C and type F sockets.
  • Voltage: 230V, 50Hz (most EU devices work without a converter).

Weather and what to pack

Pack changes by season: in summer you want breathable layers and sun protection, while spring and autumn are ideal for light jackets and comfortable walking shoes. For planning by month, see Weather in Dubrovnik.

Next: Ready to choose your base? Go to Where to stay in Dubrovnik, or if you are planning swim days, jump to Beaches and swimming spots.


More resources about Dubrovnik

Dubrovnik Online

Absolute Dubrovnik

Croatia Insider Dubrovnik page


This page may include affiliate links to external sites such as accommodations or activities. If you make a purchase through these links, we receive a small commission at no additional cost to you. We greatly appreciate your support for Absolute Croatia Travel Guide!

Absolute Croatia Copyright © 2011-2026 | Design by OM
Every effort has been taken to ensure the accuracy of the content of this site but the publisher cannot be held responsible for the consequences of any errors.

  • About
  • Contact
  • Legal
  • Privacy