The public transport in Dubrovnik is very well organised. All districts of Dubrovnik and surrounding area are linked by buses that run anywhere from every 10 minutes to every half an hour.
There are 13 bus lines that operate within the city of Dubrovnik (1A, 1B, 1C, 2, 2A, 3, 3A, 4, 5, 6, 7, 8 and 9. These lines are operated by modern air-conditioned orange buses that start running at about 5 a.m. and stops at around midnight.
Use boith Bookaway and FlixBus to compare all available buses running to / from Dubrovnik Bus Station.
BUSES FROM THE PORT TO THE OLD TOWN: There are two bus stops in Gruz area (the new port serving ferries and cruise ships): one just outside the main bus station (convenient for cruise passengers) and the other one next to the port building (opposite Hotel Petka) which is convenient for those arriving by ferry.
If you need to reach Old Town from here take one of the following city buses: no.1A, no.1B, no.3. Get off at the last stop - Pile Gate which is the western entrance to the Old Town.
BUSES FROM THE PORT TO THE CABLE CAR: To reach the Cable car embarkation station from cruise port you will need to take city bus no.8 at main bus station. The bus will drop you exactly at the spot (you will notice Cable car sign). Cable car embarkation station is located above the Old Town in the neighbourhood of Dubrovnik called Ploce.
BUSES FROM BABIN KUK & LAPAD TO THE OLD TOWN: If you are staying in Babin Kuk or Lapad you can take bus no.6 to reach the Old Town. There is also bus no.4 running from Hotel Dubrovnik Palace via Lapad to Old Town.