How to get to Makarska

Makarska, a captivating destination on the Dalmatian coast, might seem tucked away but is accessible through various means of transportation. It’s located in the heart of the Dalmatian region of Croatia. Situated about 60 kilometres southeast of Split and 140 kilometres northwest of Dubrovnik, it lies at the base of the Biokovo mountain range, offering stunning natural beauty with its pebble beaches and crystal-clear waters of the Adriatic Sea.

Keep reading to learn how to get to Makarska from various starting points, catering to travellers coming by car, plane, bus, or train.

By car

Hit the road and drive through the sublime landscapes leading to Makarska. From the north, coming from countries like Italy, Slovenia, or Hungary, you'll find two main routes:

  • A1 Motorway: For a faster option, take the A1 motorway towards Split, which directly leads to the Makarska region. After reaching the Dugopolje exit near Split, follow the signs for the D8 state road heading towards Makarska. The journey from Zagreb covers approximately 450 kilometres and takes around 4 hours and 30 minutes, depending on traffic.
  • Adriatic Coastal Road: For a more scenic route, exit the A1 at Šestanovac and take the D60 and D76 roads through the Biokovo Nature Park. This detour offers stunning mountain landscapes.

For convenience, car rental services are available, and taxis provide a comfortable means to traverse the town.

By Plane

Travelling to Makarska is convenient with two nearby airports serving the region:

  • Split Airport (SPU): Only 76 km northwest, Split Airport is the closest to Makarska. It offers transfer services to take you from the terminal to the town centre.
  • Dubrovnik Airport (DBV): Located 173 km to the southeast, Dubrovnik Airport serves as an alternative for international arrivals. With rental car services available, travellers can drive along the stunning coast to reach Makarska.

By Bus

Makarska is well-connected by bus, offering a network of routes from neighbouring cities:

  • Split Bus Station: Located just an hour away, buses operate regularly between Makarska and Split. For schedules and reservations, please call +385 60 327 327.
  • Zagreb Bus Station: Situated farther at a distance of 457 km, various bus services facilitate travel from Zagreb to Makarska. For inquiries, reach out to +385 72 500 400.
  • Makarska Bus Station: You can reach the local bus station at Makarska by dialing +385 21 612 333.

By Train

Reaching Makarska by train is possible, albeit with a slightly longer journey. The two nearest train stations are:

  • Split Railway Station: Located 62 km northwest of Makarska, the Split station is recommended for train travel. For inquiries, please contact +385 060 333 444.
  • Ploče Railway Station: Alternatively, Ploče is situated 55 km southeast of Makarska and serves as another viable station for arrival. For details, you can contact the station at +385 060 333 444.

Thereafter, plan the remaining journey to Makarska via bus or car

Valamar Meteor Hotel

Valamar Meteor Hotel

From 79,00 per room per night
DALMACIJA <strong>[PLACES</strong>HOTEL<strong>]</strong>


From 138,00 per room per night
Makarska Sunny Resort

Makarska Sunny Resort

From 127,00 per room per night

No matter the path you choose on how to get to Makarska, each route offers its own unique blend of beauty and adventure, leading you to one of Croatia's most cherished coastal gems. Once you arrive, the crystal-clear waters, vibrant nightlife, and stunning natural surroundings are sure to make your stay unforgettable. To ensure your visit is as comfortable and enjoyable as possible, we invite you to explore our accommodation in Makarska.

Sign up for special offers

Receive our special offers and discounts directly to your inbox.