Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

The Complete Guide to Dubrovnik's Public Transport

Getting around Dubrovnik is so easy thanks to the city buses that runs throughout the day. You can easily get from one part of city to another, by using clean and comfortable Libertas buses.

For example, you can stay at Royal Princes Hotel in Babin Kuk and in only 20 minutes get to Stradun and the City Walls.

If staying at Hotel Bellevue, a short 5-minute bus ride will take you to the port, from where you can catch a boat to sun-drenched Elaphite islands or green island of Mljet.

Cruise passengers can take various buses (1A, 1B or 3), which run from the port to the Old Town. For reaching the Cable car, the obvious choice would be bus no.8, which will drop you off straight at the spot.

👉 Save money on your Croatian journey - check out these ticket deals!

Pile bus stop is from where most of city buses depart

This webpage contains affiliate links. Please read our disclosure policy.

How much does Dubrovnik bus ticket cost?

The price of one ticket is €1.73 and those bought on the bus cost €2.50. The tickets are valid for 1 hour and must be validated in the machines upon boarding the bus.

If you are going to use buses all-day long, a 24-hour bus pass might be a good idea. It costs €5.31 and can be purchased from Libertas selling points.



Where to buy Dubrovnik bus tickets?

Bus tickets are available for purchase at Tisak kiosks (you can find them around the city), at Libertas selling points (Main Bus Station / at Pile Bus Stop), some travel agencies and from reception desks of most Dubrovnik hotels.

You may also buy your bus ticket at the bus, from the driver, for cash (have exact change) or by a credit card.

Upon boarding the bus you need to validate the ticket by inserting it into a validating machine, most bus drivers will assist you in case of validation problems.

How to use Dubrovnik Pass on a bus?

This pass which includes a free entry to a number of museums and City walls also includes a free bus transport within the city. The 1-day pass allows you full 24-hours of free public transport, a 3-day pass 72-hours and 7-day pass 168-hours of free transport.

You can pick up your bus ticket in the bus during the initial journey, bus driver will scan you digital Pass and give you bus ticket. Be sure to keep your bus ticket you have collected as reissuing is not possible.



Buses from the port to Old Town (and Cable car)

Getting by bus from the ferry/cruise port of Gruz to Old Town, usually takes 15 minutes (the distance is 2.5km). Catch any of these buses: no 1A, 1B or 3, from one of bus stops. You'll find first bus stop just outside the cruise terminal and the second one close to the Port building (you'll find tourist office here) and across Hotel Petka.

You can easily reach Cable car station by city bus no.8 from Gruz port!You can easily reach Cable car station by city bus no.8 from Gruz port!

Buses run to Pile, which is the western entrance to the Old Town. Once you get off the bus at Pile, in a few minutes you'll be on Stradun, central street of Old Town (entrance to City walls is situated to the left, once you step onto Stradun). Pile are also departure point for most guided walks in Dubrovnik.

For reaching the Cable car directly from ferry port, you could also take bus no.8 from Main bus station (you'll get off straight at the spot).


Buses from Lapad (or Babin Kuk) to Old Town

If you are staying in one of many hotels or apartments in Lapad or Babin Kuk area, reaching the Old Town by bus is easy. It's a pleasant 15 minutes bus ride (if there is no traffic jams).

It's easy to reach the Old Town by bus (and on foot) from anywhere in Dubrovnik!It's easy to reach the Old Town by bus (and on foot) from anywhere in Dubrovnik!
  • Bus no.4 - It connects Hotel Palace and Lapad bay with Old Town, with departures every 20 minutes. Departing from the bus stop close to Hotel Palace, this bus pass near numerous hotels in Lapad bay then continue the ride via Iva Vojnovica road (Hotel Lero, Hotel Rixos Premium Dubrovnik and Hotel Bellevue) towards Old Town.

  • In addition there are also buses 2, 5 and 9 running from Lapad/Babin Kuk to Old Town but with reduced timetables.

👍 An excellent boat trip from Dubrovnik


Buses from Lapad (or Babin Kuk) to ferry port

If you are catching one of catamarans/boats from Gruz port, for example those to nearby Elaphite islands or further to Mljet or Korcula and staying in Lapad, bus no.7 would be the obvious choice. This bus will take you to the port in only 10 minutes but be aware that the departures are not so frequent (every hour).

Gruz port is from where most of day boat trips to the Elaphite islands depart (usually in the morning hours). These trips are ideal for exploring the islands, swimming, sunbathing, snorkelling and cliff-jumping!


Suburban buses in Dubrovnik

There are also several routes that operate from main bus station in Dubrovnik to little places north and south of the city.

To the north, bus lines 12, 15, 21, 22 and 35 travel to Zaton Mali and Zaton Veliki; 12, 15, 21 and 22 go to Slano; 12 and 15 go to the little town of Ston and 21 rides to Orebic. 

To the east, one of the most popular buses is bus no.10 that runs to Cavtat. Lines 10 and 16 are useful for reaching Mlini and Plat (Zupa Dubrovacka), while no.11 goes to Molunat in Konavle region.

Note that suburban buses are not so frequent so it's recommended to check the timetable in-advance. 


More to Discover in Croatia: