There are 6 ways to get from Macedonia to Dubrovnik by car, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly
best- Drive from Macedonia to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Dubrovnik Airport (DBV)plane SKP - DBV
6h 21m€95–186Drive, train, bus
cheapest- Drive from Macedonia to Gevgelijacar
- Take the train from Gevgelija to Skopjetrain 632 / ...
- Take the train from Skopje, Transporten Centar to Sh. Ekonomiketrain
- Take the bus from Fushë Kosovë to Dubrovnik, Autobusni kolodvorbus
14h 54m€48–97Drive, bus via Prizren
- Drive from Macedonia to Strumicacar
- Take the bus from Strumica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Dubrovnik, Autobusni kolodvorbus
13h 16mDrive 614.3 km
- Drive from Macedonia to Dubrovnikcar 614.3 km
9h 58m€90–130Drive, bus
- Drive from Macedonia to Strumicacar
- Take the bus from Strumica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Dubrovnik, Autobusni kolodvorbus
19h 10mDrive, bus via Podgorica
- Drive from Macedonia to Berovocar
- Take the bus from Berovo to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Dubrovnik, Autobusni kolodvorbus
19h 28m
Skopje International Airport (SKP) to Dubrovnik Airport (DBV) flights
Comparing Your Travel Options
The cheapest way to get from Macedonia to Dubrovnik is to drive and train and bus which costs €45 - €100 and takes 14h 54m.
The fastest way to get from Macedonia to Dubrovnik is to drive and fly which takes 6h 21m and costs €90 - €190.
The distance between Macedonia and Dubrovnik is 473 km. The road distance is 614.3 km.
It takes approximately 6h 21m to get from Macedonia to Dubrovnik, including transfers.
Dubrovnik is 1h behind Macedonia. It is currently 5:37 PM in Macedonia and 4:37 PM in Dubrovnik.
Yes, the driving distance between Macedonia to Dubrovnik is 614 km. It takes approximately 9h 58m to drive from Macedonia to Dubrovnik.
There are 5595+ hotels available in Dubrovnik.
What companies run services between Macedonia, Blagoevgrad, Bulgaria and Dubrovnik, Croatia?
There is no direct connection from Macedonia to Dubrovnik. However, you can drive to Skopje-Airport-SKP airport, fly to Dubrovnik Airport (DBV), walk to Dubrovnik Airport, then take the bus to Dubrovnik, Autobusni kolodvor. Alternatively, you can take a vehicle from Macedonia to Dubrovnik, Autobusni kolodvor via Strumica, Skopje, Transporten Centar, and Prizren,Autobuska Stanica in around 13h 16m.
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Dubrovnik Airport via Zagreb
- Ave. Duration
- 5h 45m
- When
- Sunday, Monday, Thursday, Friday, and Wednesday
- Estimated price
- €90–290
- Phone
- +389 (2) 3 164 255
- [email protected]
- Website
- mzt.mk
Train from Gevgelija to Skopje
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €9–35
- Schedules at
- mzt.mk
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Strumica to Skopje, Transporten Centar
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- Strumica Ekspres
Bus from Strumica to Skopje, Transporten Centar
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- Strumica Ekspres
Want to know more about travelling around Croatia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide



