Dubrovnik city buses are the main way to get around Dubrovnik without a car. They’re operated by Libertas Dubrovnik and connect the Old Town area (the main stop is at Pile, just outside the city walls) with visitor hubs like Gruž Port + Main Bus Station, Lapad, Babin Kuk, and Mokošica. Use the map and timetable bellow to see which line serves your area and confirm departure times before you go (you can also download the timetable in PDF to have ready on your phone).

City buses run on numbered lines (you’ll see the line number and destination on the bus display). You board at marked stops, check the direction by the destination shown, and get off at major hubs like Pile (Pile Gate, Old Town), Gruž (port/station), or Lapad depending on where you’re staying. Dubrovnik’s Old Town itself is pedestrian-only, so buses drop you at the gates/stops outside the walls rather than inside.

Ticket prices are straightforward and officially published by Libertas. Current official fares include: 1-hour ticket (pre-purchased) €1.73, ticket purchased on the bus (single ride) €2.50, daily (24h) €5.31, three-day (72h) €11.95, and a two-ride ticket €3.19. Time-based tickets start counting from the first registration/validation on board (for example, the 1-hour ticket expires one hour after first registration).

You can buy tickets in advance (recommended for speed and value) or on board when available, then validate/register the ticket when you enter the bus. Libertas has also introduced card (cashless) payment on all lines, so you can usually pay by card on city buses as well as cash. If you’re sightseeing heavily, the Dubrovnik Pass can be worth considering because it includes public transportation alongside major attractions.

Dubrovnik city bus
Photo: "Local bus from the Port" by Brennan Paezold on Flickr

Dubrovnik City Bus Timetable 2026, all local bus connections in Dubrovnik

Dubrovnik city buses use different schedules depending on the season (winter vs summer) and the day type (working day, Saturday, Sunday/public holiday). That’s why the "same line" can feel frequent one day and much less frequent the next.

For the most accurate departure times, also check the official Libertas timetable page (it also lists which lines are currently active). Use the PDF timetable below as a quick reference, but remember timetables can change without prior notice.

  • Step 1: Choose your line number (example: 6 for Babin Kuk ⇄ Pile).
  • Step 2: Pick the correct day type (working day / Saturday / Sunday & holidays).
  • Step 3: Make sure you’re reading departures from the correct end (example: "Departures from Pile" vs "Departures from Babin Kuk").
  • Step 4: At the stop, confirm direction using the destination shown on the bus display.

Below is the timetable PDF currently embedded on this page for quick reference. For the most up-to-date version (especially in peak season), also check the official Libertas timetable page.

Open timetable PDF (new tab) | Official Libertas city timetable

Dubrovnik City Bus map, all local bus connections in Dubrovnik

This is the official Dubrovnik city bus map published by Libertas Dubrovnik. Use the map image below for quick planning, then download the PDF if you want an offline version you can open on your phone while walking around the city.

Quick tip: Most visitors will use buses between Pile (Old Town entrance), Gruž (Port + Main Bus Station), Lapad, Babin Kuk, and Mokošica. Always double-check the destination shown on the bus display, because the same line number runs in both directions and routes can change seasonally.
Official Libertas Dubrovnik city bus map showing routes and key areas: Pile (Old Town), Gruž (Port and Main Bus Station), Lapad, Babin Kuk, and Mokošica.

Download the official Dubrovnik city bus map (PDF)


Which Dubrovnik city bus should I take? Quick route finder (Old Town, Gruž, Lapad, Babin Kuk)

Dubrovnik city buses are run by Libertas Dubrovnik. Most visitor trips revolve around a few key areas: Pile (Old Town entrance), Gruž (Port + Main Bus Station), Lapad, Babin Kuk and Mokošica. Use this quick table to pick the right line fast, then scroll down for the full list of lines and the timetable PDF.

Before you ride: Always check the destination shown on the bus display (the same line runs both directions). Some lines do not run on weekends / holidays or may be seasonal. For the final word, confirm on the official Libertas timetable.
From To Best lines to look for Notes
Pile (Old Town entrance) Lapad / Uvala Lapad Line 4 is a direct Lapad option but does not run on Sundays/holidays. Line 6 is the most common choice for Lapad/Babin Kuk hotels.
Pile (Old Town entrance) Babin Kuk / Solitudo Line 2A is useful for the Solitudo/Glavica Babin Kuka area, but it does not run on Saturdays, Sundays and holidays.
Gruž (Port + Main Bus Station area) Pile (Old Town entrance) If you are arriving by ferry or intercity bus, these lines are often the easiest way to reach the Old Town area. Line 8 has limited operating days (check before you go).
Mokošica Pile (Old Town entrance) Fastest way between Mokošica and the city center.
Gorica / Opća bolnica Pile (Old Town entrance) Useful if you are staying uphill above Lapad/Boninovo, or heading to the General Hospital area.
Bosanka Pile (Old Town entrance) Handy for the village above Dubrovnik (great viewpoints). Check the timetable carefully as frequency is limited.

For full timetables and any last-minute changes, use the official Libertas city timetable and the official lines map.

Dubrovnik city bus lines (official): what each line is best for

If you want the complete overview, use the full line list below. It’s the easiest way to quickly compare routes and see which line fits your plan.

City buses are numbered and the number is usually visible on the front and back of each bus. On older buses, the line number and start/end stations may be shown on a board behind the windshield. Routes operate in both directions, so always check the destination sign before you board.

Accuracy note: Some lines can be seasonal or temporarily suspended. Use the table below as a practical guide, but always confirm the latest status and departures on the official Libertas timetable.
Please note that all bus routes operate in both directions.
Bus number Start location End location Good for
1 Main bus station Pile Square (Old Town) Runs only during summer (verify each season). Useful for getting from the cruise/port area to the Old Town.
1A Mokošica Pile Square (Old Town) Most frequent line. Useful for getting from Mokošica to the Old Town. Buy tickets before boarding; buses can be overcrowded.
1B Mokošica Pile Square (Old Town) Most frequent line. Useful for getting from Mokošica to the Old Town. Buy tickets before boarding; buses can be overcrowded.
1C ACI Marina (Komolac) Pile Square (Old Town) Useful for getting from ACI Marina (Komolac) to the Old Town when operating. Always verify current status.
2 Gorica (Rixos Hotel) Pile Square (Old Town) Useful for getting from Gorica/Rixos area to the Old Town when operating. Always verify current status.
2A Glavica B.K. Pile Square (Old Town) Good for getting from Babin Kuk/Solitudo area to the Old Town. Very small bus.
3 Nuncijata Pile Square (Old Town) Often less crowded. Good for getting from the Gruž area to the Old Town.
4 Hotel Palace Pile Square (Old Town) Good for getting from Hotel Palace/Maestral hotels to the Old Town.
5 Viktorija Babin Kuk (Valamar President) Good for getting between Viktorija and Babin Kuk hotel zone (Valamar area).
6 Babin Kuk (Valamar President) Pile Square (Old Town) Best for most visitors: Lapad/Babin Kuk to the Old Town (Pile Gate).
7 Kantafig (Main bus station) Babin Kuk (Valamar President) Good for getting from the main bus station area to Babin Kuk hotels.
8 Viktorija Gruž Good for getting between the city and the port area, or as an alternative way to reach the Old Town area depending on your stop and direction.
9 Opća bolnica Pile Square (Old Town) Good for getting between the Old Town area and the hospital/Gorica area.

Open the timetable PDF below | Official lines map (Libertas) | Official city timetable (Libertas)

Dubrovnik city bus tickets: prices, where to buy, how validation works

Dubrovnik’s city buses are operated by Libertas Dubrovnik. Tickets are easy once you know the main rule: time-based tickets start counting after the first validation/registration inside the bus. The main exception is the ticket bought from the driver, which is valid for one ride only. For the best value (and faster boarding), buy tickets in advance when possible, then validate/register when you board.

Ticket type Price Validity Best for
Ticket bought on the bus €2.50 Valid for one bus ride Last-minute boarding when you don’t have a ticket yet
1-hour ticket €1.73 Expires 1 hour after first registration Most visitors: one-way trips, flexible plans, short connections
Two-ride ticket €3.19 Two rides (each ride valid 30 minutes from registration) Simple return trip (there + back)
Daily ticket (24h) €5.31 Expires 24 hours after first registration Heavy sightseeing day with multiple rides
Three-day ticket (72h) €11.95 Expires 72 hours after first registration Staying 2–3 days and using buses often
Quick money-saver: If you’ll take more than one ride today, the 1-hour ticket (or a 24h pass for heavy sightseeing) is usually better value than buying multiple on-bus single rides.

How to buy Dubrovnik bus tickets

  • On the bus: buy a one-ride ticket from the driver when available.
  • In advance (recommended): buy at official Libertas points of sale or any kiosk so you can board faster and use time-based tickets.

Dubrovnik Pass: bus transport included (city sightseeing pass)

If you plan to visit paid attractions (especially the City Walls) and also use buses, consider the Dubrovnik Pass. It includes public transportation on Libertas city buses during your pass validity and is available in 1-day, 3-day, and 7-day options. The pass activates on first use (either at an attraction or when you first use public transport).

  • Best for: visitors who will combine the City Walls / museums with several bus rides
  • How bus use works: activate the pass on first use, then use Libertas city buses during the pass validity (follow the instructions provided with your pass)
  • Not included: airport shuttle transfers are not part of the Dubrovnik Pass (use a separate airport shuttle/taxi/private transfer)

Which bus should I take? | Jump to timetable PDF

Where are the official Libertas ticket offices?

Libertas publishes official points of sale and working hours. The most useful for visitors are usually POS Pile (Pile Gate, Old Town entrance area) and POS Lapad (hotel zone), with additional sales points in Mokošica and other areas.

Official ticket prices (Libertas) | Ticket offices (POS) + working hours | Full list of lines

Key bus stops for visitors (Pile, Gruž Port, Main Bus Station)

If you’re using Dubrovnik city buses for sightseeing, these are the two hubs you’ll rely on most: Pile (the main Old Town stop) and Gruž (port + main bus station area). Dubrovnik’s Old Town is pedestrian-only, so buses drop you at the gates/stops outside the walls rather than inside.

Pile (Old Town main bus stop)

Pile is the main city transport hub at the western entrance of the Old Town (Pile Gate). Most city lines pass through or start/end here, so if you’re going to the Old Town, Pile is the stop you want.

  • Best for: Old Town access, connecting between Lapad/Babin Kuk, Gruž and other neighborhoods
  • Tip: Check the destination on the bus display because the same line number runs both directions

Gruž (Port + Main Bus Station area)

Gruž is where most visitors arrive by ferry/catamaran (Port Gruž) and where you’ll find the Main Bus Station for intercity buses. The two are in the same neighbourhood, making it easy to connect to city lines for the Old Town.

  • Port Gruž (ferries): Obala pape Ivana Pavla II 1
  • Main Bus Station (intercity): Obala pape Ivana Pavla II 44A
  • Best for: arriving/departing Dubrovnik, connecting to city buses toward Pile (Old Town)

Dubrovnik suburban buses: when you need them (Cavtat, Župa, Konavle, Slano, Ston and more)

Dubrovnik city buses (lines 1-9) are for getting around Dubrovnik itself. If you’re going beyond the city limits (for example to Cavtat, Župa Dubrovačka/Konavle, or Dubrovnik Primorje), you’ll usually use Libertas suburban lines instead. These are a separate network with its own timetables and distance-based prices.

Libertas splits Dubrovnik’s suburban network into two separate timetable groups: Suburban Timetable (East) and Suburban Timetable (West). This makes it easier to find the right bus depending on which direction you’re travelling from Dubrovnik, because the destinations, operators’ schedules, and frequency patterns differ between the two corridors.

East generally covers routes toward Župa Dubrovačka, Konavle and Cavtat (plus smaller villages in that direction). West covers routes toward Dubrovnik Primorje and the coastal/peninsula direction such as Slano, Ston and beyond. If you’re unsure which timetable to use, the quickest rule is: Cavtat/Konavle = East, while Slano/Ston/Pelješac direction = West.

The most popular suburban route for visitors is line 10 Dubrovnik-Cavtat. As a real price example from the official fare table for Konavle, a one-way ticket Dubrovnik → Cavtat costs €4.00. Prices for other destinations vary by route/municipality.

Where to board: Suburban lines typically start at the Dubrovnik Main Bus Station (Gruž). Tickets can be bought on the bus and at the Dubrovnik Bus Station. For the most reliable boarding (especially in summer), go to Gruž first.

Quick guide: main suburban lines (official)

Area Line Route (official name) Good for
East 10 Dubrovnik-Cavtat Cavtat day trips, staying in Cavtat, access to Konavle-side accommodation
East 16 / 16A Dubrovnik-Plat / Dubrovnik-Srebreno Župa Dubrovačka area (Srebreno/Mlini zone) and nearby suburbs
East 11 Dubrovnik-Molunat Far-east Konavle villages (seasonal demand varies)
West 12 Dubrovnik-Slano Dubrovnik Primorje (coastal villages, Slano)
West 15 Dubrovnik-Ston Ston (walls, oysters), connections deeper toward Pelješac
West 21 Dubrovnik-Orebić Orebić (for Korčula ferry) and Pelješac travel days

Dubrovnik Suburban Bus Map (guide) | Official suburban timetable (East) | Official suburban timetable (West)

Practical tips for riding Dubrovnik city buses (crowds, direction, last buses, apps)

Dubrovnik buses are simple once you know the basics. Use the tips below to avoid the most common visitor mistakes - especially in summer when lines toward Lapad/Babin Kuk and Pile can get busy.

1) Always confirm direction before boarding

  • The same line number runs in both directions - check the destination on the front display.
  • If you are going to the Old Town, the destination you want is usually Pile (Old Town entrance).
  • If you are connecting to ferries or intercity buses, you usually want Gruž (port + main bus station area).

2) Buy the right ticket (and validate/register it)

  • Time-based tickets start counting after the first validation/registration on board.
  • If you will ride more than once today, a time ticket or day pass is usually better value than multiple on-bus single rides.
  • Card payment is available on Libertas lines, but keeping a small amount of cash as backup is still smart in case of technical issues.

3) Plan around day type and season

  • Schedules differ between working days, Saturdays, and Sundays/holidays - do not assume the same frequency every day.
  • Libertas runs different winter vs summer offers, so always check the latest departures when you travel.
  • If you will be out late, check the last bus back first (some routes have earlier last departures outside peak season).

4) Beat crowds (especially in summer)

  • Arrive a few minutes early at busy stops like Pile and the Lapad/Babin Kuk corridor.
  • Have your ticket ready before boarding so you can validate/register quickly and keep the line moving.
  • If you are carrying large luggage at peak times, a taxi/ride-share can be easier - city buses can get crowded.
Live updates: If you want real-time arrival information, use the official Libertas app (it provides active lines, schedules, and bus arrival times).

Other sources

Dubrovnik City Bus timetables and routes

Transportation by coach / bus in Dubrovnik

Dubrovnik city bus FAQ

Where is the main bus stop for Dubrovnik Old Town?

The main stop for the Old Town is usually called Pile (Pile Gate area). Old Town streets are pedestrian-only, so buses drop you outside the walls and you walk in through the gates.

Which bus should I take from Lapad or Babin Kuk to the Old Town?

Most visitors use line 6 (Babin Kuk - Pile). Depending on your exact area, line 4 (Hotel Palace - Pile) and line 2A (Glavica B.K. - Pile) can also be useful, but some lines do not run every day, so always confirm the current timetable before you go.

How do I make sure I’m on the correct bus direction?

The same line number runs both ways. Before boarding, check the destination shown on the front display and make sure it matches where you want to go (for Old Town, you usually want Pile; for port/bus station area, you want Gruž).

How do Dubrovnik bus tickets work (validation/registration)?

Time-based tickets (like 1-hour, 24h, 72h) start counting from the first validation/registration when you board. A ticket purchased from the driver is typically valid for a single ride.

Can I pay by card on Dubrovnik city buses?

Yes. Libertas has introduced card payment on all lines (city and suburban). It’s still smart to keep a backup option in case of technical issues.

What’s the best value ticket for visitors?

If you plan more than one ride in a short time, the 1-hour ticket is often the best value. For a full day of sightseeing by bus, a 24-hour ticket can be cheaper than buying multiple single rides.

Does the Dubrovnik Pass include bus transport?

Yes. The official Dubrovnik Pass includes public transportation, which can be a great deal if you will also visit paid attractions like the City Walls and museums during the same validity period.

Why do timetables feel different from day to day?

Because Dubrovnik buses run different schedules depending on the day type (working day, Saturday, Sunday/holiday) and often have different seasonal offers. Always check the timetable for your specific travel day.

Can timetables and routes change during the season?

Yes. Libertas timetables are subject to change without prior notice, and changes can happen due to roadworks, events, and seasonal demand. If your trip is important, check the official timetable again on the same day.

What’s the difference between city buses and suburban buses?

City buses cover Dubrovnik itself (Old Town area, Gruž, Lapad/Babin Kuk, Mokošica). Suburban buses are for destinations outside the city limits (for example Cavtat/Konavle direction or Slano/Ston direction) and use separate East and West suburban timetables.