There are 7 ways to get from Veles to Croatia by plane, bus, car, 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.
Fly to Zagreb Franjo Tuđman Airport
best- Fly from Skopje International Airport (SKP) to Zagreb Franjo Tuđman Airport (ZAG)plane SKP - ZAG
2h 50m€124–284Bus via Pristina
cheapest- Take the bus from Veles to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Pristinabus
- Take the bus from Pristina to Zagreb, Autobusni Kolodvorbus
18h 20m€51–84Bus
- Take the bus from Veles to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Zagreb, Autobusni Kolodvorbus
14h 18m€53–96Drive 841.3 km
- Drive from Veles to Zagrebcar 841.3 km
7h 51m€120–173Fly to Split Airport
- Fly from Skopje International Airport (SKP) to Split Airport (SPU)plane SKP - SPU
7h 44m€147–290Fly to Zadar Airport
- Fly from Skopje International Airport (SKP) to Zadar Airport (ZAD)plane SKP - ZAD
7h 54m€124–305Train, bus
- Take the train from Veles to Skopjetrain
- Take the bus from Skopje, Transporten Centar to Slavonski Brod, Autobusni Kolodvorbus
- Take the train from Slavonski Brod to Zagreb Glavni Kol.train Re / ...
16h 26m€89–126
Veles to Croatia by bus
Questions & Answers
The cheapest way to get from Veles to Croatia is to bus via Pristina which costs €50 - €85 and takes 18h 20m.
The fastest way to get from Veles to Croatia is to fly which takes 2h 50m and costs €120 - €290.
No, there is no direct bus from Veles to Croatia. However, there are services departing from Veles and arriving at Zagreb, Autobusni Kolodvor via Skopje, Transporten Centar. The journey, including transfers, takes approximately 14h 18m.
The distance between Veles and Croatia is 665 km. The road distance is 841.3 km.
The best way to get from Veles to Croatia without a car is to bus which takes 14h 18m and costs €50 - €100.
It takes approximately 2h 50m to get from Veles to Croatia, including transfers.
Veles to Croatia bus services, operated by Strumica Ekspres, depart from Veles station.
The best way to get from Veles to Croatia is to fly which takes 2h 50m and costs €120 - €290. Alternatively, you can bus, which costs €50 - €100 and takes 14h 18m.
Veles to Croatia bus services, operated by Strumica Ekspres, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between Veles to Croatia is 841 km. It takes approximately 7h 51m to drive from Veles to Croatia.
What companies run services between Veles, North Macedonia and Croatia?
Croatia Airlines flies from Skopje International Airport (SKP) to Zagreb Franjo Tuđman Airport (ZAG) once daily. Alternatively, you can take a bus from Veles to Zagreb, Autobusni Kolodvor via Skopje, Transporten Centar in around 14h 18m.
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 17m
- When
- Monday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- €65–200
Flights from Skopje International Airport to Split Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 6h 15m
- When
- Sunday
- Estimated price
- €100–220
Flights from Skopje International Airport to Zadar Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €85–270
- Phone
- +389 (2) 3 164 255
- [email protected]
- Website
- mzt.mk
Train from Veles to Skopje
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- €2–10
- Schedules at
- mzt.mk
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Veles to Skopje, Transporten Centar
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Website
- Strumica Ekspres
Bus from Veles to Skopje, Transporten Centar
- Ave. Duration
- 1h 3m
- 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
More Questions & Answers
There are 2938+ hotels available in Croatia.



