• Holiday deals
  • Valamar Rewards
  • Brands

Overview

Restaurants & wineries

Nightlife & bars

Beaches

Tours

What to see & do

How to get to Dubrovnik

How to get to Dubrovnik

Dubrovnik is located at the southern tip of Croatia, approximately 200 kilometres south of Split and close to the border with Montenegro. Nestled between the Elaphiti Islands and the rugged Pelješac peninsula, the city is easily accessible by air, road and sea.

Dubrovnik Old Town, city walls and harbour

Plan your trip to Dubrovnik


By car

Travelling to Dubrovnik has never been more accessible.

  • A1 motorway (Zagreb - Ploče) : take the A1 motorway south towards Ploče. After exiting at Ploče, follow the D8 coastal road south along the coastline to Dubrovnik.
    600 km, 6 hours
  • Adriatic coastal road (Rijeka - Dubrovnik): follow the E65 and D8 state road, passing through coastal towns to Dubrovnik.
    556 km, 9 hours


For getting around the wider area of Dubrovnik, we recommend car rental and taxi services. Traffic is prohibited in the Old Town, so you can’t drive there, but there’s a public parking area and a public garage only a ten-minute walk from Stradun.


Commercial airplane flying during sunset

By plane

Travelling to Dubrovnik by air is easy and convenient, with two main airports serving the area.

  • Dubrovnik Airport (DBV) – 22 km
  • Split Airport (SPU) – 235 km


If you arrive by plane, Dubrovnik Airport (DBV) is only about 20 km from the city. At the airport, 30 minutes after each scheduled arrival flight, a bus drives to the Pile station in Dubrovnik and then to the main bus station. Likewise, buses depart from the bus station 1.5 hours before domestic departures or 2 hours before international departures.


You can buy a ticket at the main bus station or directly from the bus driver or you can request a private transfer service.


Coach bus driving along scenic seaside highway

By bus

Dubrovnik is well connected by international bus lines and daily inter-city connections.

  • Split: 235 km (+385 60 305 070)
  • Zagreb: 600 km (+385 1 6008 600)
  • Mostar: 145 km (+387 36 552 025)
  • Kotor, Montenegro: 90 km (+382 20 633 809)


The bus station is located in Gruž, near the sea port.

  • Local bus transport:
    Libertas-Dubrovnik d.o.o. (+385 20 441 327)

Passenger ferry docked at pier under clear skies

By boat

During the tourist season, you can reach Dubrovnik by boat from the Dalmatian ports of Split, Brač, Hvar, Korčula and Lastovo. When in Dubrovnik, you can use regular boat connections with the neighbouring islands of Lokrum, Koločep, Lopud, Šipan and Mljet.


Gruž Port is about 3 km from the Old Town of Dubrovnik, which is 30 minutes on foot or 10 minutes by bus (lines 1a, 1b, 1c, 3 and 8).

Boat timetable and online ticket sales:

  • Jadrolinija (+385 72 30 33 37)
  • TP Line (+385 20 313 119)

No matter how you reach Dubrovnik, there are convenient travel options by air, road, and sea. The city is well-connected with international flights, major highways and ferry routes, making it accessible from across Croatia and beyond. Plan your journey in advance and explore our accommodation options in Dubrovnik for a seamless stay.

Explore accommodation in Dubrovnik

Contact us

Online Check-in

My reservation

Valamar Quality Centre

FAQ

Terms & Conditions

Written Complaints

Contest T&C

Health & Safety

Meetings & Events

Agencies

Gift Vouchers

Valamar Family & Friends

About us

Valamar careers

Press

Valamar Integrated Report

Newsletter

Download our Valamar app and start your carefree vacation!

Best price guaranteed

Cookie settings

Privacy Policy

Cookie Policy

Terms & Conditions

Sitemap

© Valamar 2025

Valamar Riviera d.d. has accommodation facilities in the Republic of Croatia and the Republic of Austria, where it operates through its branch Valamar Riviera d.d., Zweigniederlassung Austria, Gamsleitenstraße 6, 5563 Obertauern, FN 583355 a (Landesgericht Salzburg), VAT ID: ATU 78289647. Additionally, Valamar is a management company that, based on contracts, manages the tourism segment of the business and offers accommodation services in the facilities of Imperial Riviera d.d., Republic of Croatia, Rab, Jurja Barakovića 2, OIB: 90896496260 and HELIOS FAROS d.d., Republic of Croatia, Stari Grad, Naselje Helios 5, OIB: 48594515. The term Valamar properties includes accommodation facilities of Valamar Riviera d.d., in Croatia and Austria, as well as accommodation facilities of other companies it manages.