There are 6 ways to get from Sarajevo to Macedonia by bus, car, plane, 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.
Bus, drive via Herceg Novi
best- Take the bus from Sarajevo, Autobuska Stanica to Zenica, Glavna Autobuska Stanicabus
- Take the bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1bus
- Take the bus from Herceg Novi, Jova Bijelića 1 to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
14h 12mBus, train
cheapest- Take the bus from Sarajevo , East Sarajevo Bus Station to Užice, Autobuska Stanicabus
- Take the bus from Užice, Autobuska Stanica to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdikabus
- Take the train from Sofia to Petrichtrain Ic
21h 40m$81–132Drive 628.6 km
- Drive from Sarajevo to Macedoniacar 628.6 km
9h 44m$100–144Fly, drive
- Fly from Sarajevo (SJJ) to Skopje International Airport (SKP)plane SJJ - SKP
- Drive from Skopje-Airport-SKP to Macedoniacar
9h 8m$121–271Train, bus, drive
- Take the train from Alipasin Most to Zenicatrain
- Take the bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1bus
- Take the bus from Herceg Novi, Jova Bijelića 1 to Skopje, Transporten Centarbus
- Take the train from Skopje to Gevgelijatrain 631 / ...
- Drive from Gevgelija to Macedoniacar
15h 3m$117–153Bus, drive
- Take the bus from Sarajevo, Autobuska Stanica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
20h 21m
Sarajevo (SJJ) to Skopje International Airport (SKP) flights
Questions & Answers
The cheapest way to get from Sarajevo to Macedonia is to bus and train which costs $80 - $140 and takes 21h 40m.
The fastest way to get from Sarajevo to Macedonia is to fly and drive which takes 9h 8m and costs $120 - $280.
The distance between Sarajevo and Macedonia is 1035 km. The road distance is 628.6 km.
The best way to get from Sarajevo to Macedonia without a car is to bus and train which takes 21h 40m and costs $80 - $140.
It takes approximately 14h 12m to get from Sarajevo to Macedonia, including transfers.
Macedonia is 1h ahead of Sarajevo. It is currently 12:08 PM in Sarajevo and 1:08 PM in Macedonia.
Yes, the driving distance between Sarajevo to Macedonia is 629 km. It takes approximately 9h 44m to drive from Sarajevo to Macedonia.
There are 378+ hotels available in Macedonia.
What companies run services between Sarajevo, Bosnia and Herzegovina and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Sarajevo to Macedonia. However, you can take the bus to Zenica, Glavna Autobuska Stanica, take the bus to Herceg Novi, Jova Bijelića 1, take the bus to Skopje, Transporten Centar, take the bus to Strumica, then drive to Macedonia. Alternatively, you can drive from Sarajevo to Macedonia in around 9h 44m.
- Website
- austrian.com
Flights from Sarajevo to Skopje International Airport via Vienna
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $130–480
- Phone
- +387 33 655 330
- [email protected]
- Website
- Railways of the Federation of Bosnia and Herzegovina (ŽFBH)
Train from Alipasin Most to Zenica
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- $5–7
- Website
- Railways of the Federation of Bosnia and Herzegovina (ŽFBH)
- Phone
- +387 33 770 889
- [email protected]
- Website
- Centrotrans Eurolines
Bus from Sarajevo, Autobuska Stanica to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $8–13
- Website
- Centrotrans Eurolines
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How do I buy a London Underground ticket?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.








