There are 8 ways to get from Greece to Veles by plane, train, bus, or car
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 Skopje International Airport
best- Fly from Athens International Airport (ATH) to Skopje International Airport (SKP)plane ATH - SKP
4h 47m$119–265Train, bus via Skopje
cheapest- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki to Gevgelijabus
- Take the train from Gevgelija to Skopjetrain 632 / ...
- Take the train from Skopje to Velestrain 601
13h 6m$70–130Train, bus
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki to Gevgelijabus
- Take the bus from Gevgelija to Kavadarcibus
- Take the bus from Kavadarci to Velesbus
11h 54mBus via Thessaloníki
- Take the bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki Monastirioubus
- Take the bus from Thessaloniki Simeonidis Tours Office to Gevgelijabus
- Take the bus from Gevgelija to Kavadarcibus
- Take the bus from Kavadarci to Velesbus
14h 14mDrive 625 km
- Drive from Athens to Velescar 625 km
6h 55m$132–190Fly to Thessaloniki Airport Makedonia, bus
- Fly from Athens International Airport (ATH) to Thessaloniki Airport Makedonia (SKG)plane ATH - SKG
- Take the bus from Thessaloniki to Gevgelijabus
- Take the bus from Gevgelija to Kavadarcibus
- Take the bus from Kavadarci to Velesbus
10h 11mTrain, bus #2
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki Simeonidis Tours Office to Gevgelijabus
- Take the bus from Gevgelija to Strumicabus
- Take the bus from Strumica to Velesbus
14h 18mBus
- Take the bus from Athens to Kumanovobus
- Take the bus from Skopje, Transporten Centar to Velesbus
14h 25m$90–102
Greece to Veles by bus
Questions & Answers
The cheapest way to get from Greece to Veles is to bus which costs $85 - $110 and takes 14h 25m.
The fastest way to get from Greece to Veles is to fly which takes 4h 47m and costs $110 - $270.
No, there is no direct bus from Greece to Veles. However, there are services departing from Εφετειο and arriving at Veles via Athens, Leoforou Kifisou - KTEL, Thessaloniki Simeonidis Tours Office, Gevgelija and Kavadarci. The journey, including transfers, takes approximately 14h 14m.
The distance between Greece and Veles is 560 km. The road distance is 625 km.
The best way to get from Greece to Veles without a car is to train and bus which takes 11h 54m and costs .
It takes approximately 4h 47m to get from Greece to Veles, including transfers.
Greece to Veles bus services, operated by KTEL Thessalonikis S.A., depart from Athens, Leoforou Kifisou - KTEL station.
The best way to get from Greece to Veles is to fly which takes 4h 47m and costs $110 - $270. Alternatively, you can bus via Thessaloníki, which costs and takes 14h 14m.
Greece to Veles bus services, operated by KTEL Thessalonikis S.A., arrive at Thessaloniki Monastiriou station.
Veles is 1h behind Greece. It is currently 4:00 AM in Greece and 3:00 AM in Veles.
What companies run services between Greece and Veles, North Macedonia?
Aegean Airlines flies from Athens International Airport (ATH) to Skopje International Airport (SKP) 3 times a week. Alternatively, you can take a bus from Εφετειο to Veles via ΣΤ. Υπεραστικων Λεωφορειων Κηφισου, Athens, Leoforou Kifisou - KTEL, Thessaloniki Monastiriou, Thessaloniki Simeonidis Tours Office, Gevgelija, and Kavadarci in around 14h 14m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Skopje International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $110–200
Flights from Athens International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $55–130
- Website
- skyexpress.gr
Flights from Athens International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $55–130
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Website
- https://www.hellenictrain.gr/en
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Gevgelija to Skopje
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $11–40
- Schedules at
- mzt.mk
Train from Skopje to Veles
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- $3–11
- Schedules at
- mzt.mk
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Gevgelija
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $17–24
- Website
- https://simeonidistours.gr/en/
Bus from Thessaloniki Simeonidis Tours Office to Gevgelija
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- $17–24
- Website
- https://simeonidistours.gr/en/
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Gevgelija to Kavadarci
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Veles
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Schedules at
- ekstrabus.com.mk
- Phone
- +30 2310 500111
- info@ktelthes.gr
- Website
- ktelthes.gr
Bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki Monastiriou
- Ave. Duration
- 5h 45m
- Frequency
- Every 3 hours
- Estimated price
- $10–60
- Website
- https://ktelthes.gr/en/
- Phone
- +389 2 240 2528
- ruleturs@sas.com.mk
- Website
- ruleturs.mk
Bus from Thessaloniki Simeonidis Tours Office to Gevgelija
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Schedules at
- ruleturs.mk
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Gevgelija to Strumica
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- https://www.facebook.com/strumicaekspres
Bus from Strumica to Veles
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
Bus from Skopje, Transporten Centar to Veles
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Athens to Kumanovo
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- $70–85
- Schedules at
- siamostours.com
- Phone
- +389 33 471 139
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Veles
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Website
- https://www.facebook.com/Berovo-trans-862062503867001/
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Veles
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $19
- Schedules at
- transkop.mk
- Phone
- +389 43 222 192
- panpromet@yahoo.com
- Website
- web.facebook.com
Bus from Skopje, Transporten Centar to Veles
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- web.facebook.com
- Phone
- +389 78 259 499
- info@roman.com.mk
- Website
- web.facebook.com
Bus from Skopje, Transporten Centar to Veles
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Schedules at
- facebook.com
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Skopje, Transporten Centar to Veles
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Want to know more about travelling around North Macedonia
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
Getting around the Cyclades
Read the travel guide
More Questions & Answers
Yes, the driving distance between Greece to Veles is 625 km. It takes approximately 6h 55m to drive from Greece to Veles.
There are 46+ hotels available in Veles.




















