Travel from Skopje to Dubrovnik

Bus or fly from Skopje to Dubrovnik?

You can take a bus from Skopje to Dubrovnik via Herceg Novi in around 6 h 40 min. Alternatively, Edelweiss Air, Croatia Airlines and five other airlines fly from Skopje to Dubrovnik 5 times a day.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast

How to get from Skopje to Dubrovnik

ModeDurationPrice
From Skopje bus to Herceg Novi then bus to Dubrovnik.6 h 40 min2159
From Skopje bus to Tetovo then bus to Dubrovnik.13 h 40 min4130
From Skopje bus to Dubrovnik.13 h 45 min2479
From Skopje drive to Dubrovnik.7 h 21 min3655
From Hotel Holiday Inn bus to Skopje airport, fly to Dubrovnik airport, then shuttle to Dubrovnik.8 h 7 min9020
From Hotel Holiday Inn bus to Skopje airport, fly to Tivat airport, drive to Herceg Novi, then bus to Dubrovnik.10 h 27 min6329

How long does it take to get from Skopje to Dubrovnik?

It takes approximately 6 h 40 min to get from Skopje to Dubrovnik, including transfers.

Is there a direct bus between Skopje and Dubrovnik?

Yes, there is a direct bus departing from Skopje and arriving at Dubrovnik. Services depart once daily, and operate every day. The journey takes approximately 13 h 45 min.

Operators from Skopje to Dubrovnik

OperatorPhoneWebsite
Makedonija Soobrakaj AD+389(0)2 24 02 388Makedonija Soobrakaj AD
Royal Travel Cetinje+382 69 294 654Royal Travel Cetinje
Rule Turs02/ 3163 – 346Rule Turs
Hafet Tours+389 44 371 066Hafet Tours
Vardar Express+389 2 2566668Vardar Express
Edelweiss AirEdelweiss Air
Croatia AirlinesCroatia Airlines
Turkish AirlinesTurkish Airlines
Austrian AirlinesAustrian Airlines
Air SerbiaAir Serbia
CSACSA
Travel ServiceTravel Service
Atlas Kompass+385 1 2415 611Atlas Kompass
Montenegro AirlinesMontenegro Airlines
Pegasus AirlinesPegasus Airlines