There are 7 ways to get from Croatia to Macedonia by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Thessaloniki Airport Makedonia, train, drive
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Thessaloniki Airport Makedonia (SKG)plane ZAG - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
9h 10m$62–242Bus
- Take the bus from Zagreb to Sofiabus N981
- Take the bus from Sofia Central Bus Station to Petrich Bus Stationbus Union Ivkoni
16h 45m$90–144Drive 959.4 km
- Drive from Zagreb to Macedoniacar 959.4 km
9h 14m$157–226Fly to Skopje International Airport, bus, drive
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP)plane ZAG - SKP
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
12h 9mBus, train via Autobusni kol.
- Take the bus from Zagreb to Sofiabus N981
- Take the train from Sofia to Petrichtrain Ic
18h 33m$84–145Bus, train
- Take the bus from Zagreb - Motel Plitvice to Sofia Central Bus Stationbus
- Take the train from Sofia to Petrichtrain Ic
18h 51m$140–175Bus, drive
- Take the bus from Zagreb, Autobusni Kolodvor to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
18h 53m
Zagreb Franjo Tuđman Airport (ZAG) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Croatia to Macedonia is to bus and train via Autobusni kol. which costs $80 - $150 and takes 18h 33m.
The fastest way to get from Croatia to Macedonia is to fly and train and drive which takes 9h 10m and costs $60 - $250.
No, there is no direct bus from Croatia to Macedonia station. However, there are services departing from Zagreb and arriving at Petrich Bus Station via Sofia Central Bus Station. The journey, including transfers, takes approximately 16h 45m.
The distance between Croatia and Macedonia is 1004 km. The road distance is 959.4 km.
The best way to get from Croatia to Macedonia without a car is to bus which takes 16h 45m and costs $85 - $150.
It takes approximately 9h 10m to get from Croatia to Macedonia, including transfers.
Croatia to Macedonia bus services, operated by FlixBus, depart from Zagreb station.
Croatia to Macedonia bus services, operated by FlixBus, arrive at Sofia station.
Macedonia is 1h ahead of Croatia. It is currently 3:06 AM in Croatia and 4:06 AM in Macedonia.
Yes, the driving distance between Croatia to Macedonia is 959 km. It takes approximately 9h 14m to drive from Croatia to Macedonia.
What companies run services between Croatia and Macedonia, Blagoevgrad, Bulgaria?
You can take a bus from Zagreb to Macedonia via Sofia, Sofia Central Bus Station, and Petrich Bus Station in around 16h 45m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $140–190
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $30–170
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 3h 25m
- When
- Monday to Friday
- Estimated price
- $95–350
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zagreb to Sofia
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- $75–130
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Sofia
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- $75–130
- Website
- https://www.flixbus.co.uk
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Petrich Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $8–13
- Website
- https://union-ivkoni.com/en
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Dobrejci
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
Bus from Skopje, Transporten Centar to Strumica
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Zagreb - Motel Plitvice to Sofia Central Bus Station
- Ave. Duration
- 13h 45m
- Frequency
- Once a week
- Estimated price
- $130–170
- Schedules at
- yubim.eu
- Phone
- +386 41520943
- [email protected]
- Website
- hisarturizam.com
Bus from Zagreb, Autobusni Kolodvor to Skopje, Transporten Centar
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $91
- Schedules at
- hisarturizam.com
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Zagreb, Autobusni Kolodvor to Skopje, Transporten Centar
- Ave. Duration
- 12h 5m
- Frequency
- 4 times a week
- Estimated price
- $60–85
- Schedules at
- hafettours.mk
Want to know more about travelling around Bulgaria
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 378+ hotels available in Macedonia.






















