There are 6 ways to get from Veles to Bar by train, bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Veles to Skopjetrain
- Take the bus from Skopje, Transporten Centar to Ferizajbus
- Take the bus from Ferizaj to Ulcinj, Autobuska Stanica Ulcinjbus
8h 31m€27–64Drive 378.5 km
- Drive from Veles to Barcar 378.5 km
5h 37m€50–72Fly to Podgorica Airport, train
- Fly from Skopje International Airport (SKP) to Podgorica Airport (TGD)plane SKP - TGD
- Take the train from Aerodrom to Bartrain
6h 1m€153–295Bus
- Take the bus from Veles to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Polje, Autobuska Stanica Barbus
10h 39m€43–116Bus via Tetovo
- Take the bus from Veles to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Tetovobus
- Take the bus from Tetovo to Polje, Autobuska Stanica Barbus
13h 18m€49–142Fly to Tivat Airport, shuttle, train
- Fly from Skopje International Airport (SKP) to Tivat Airport (TIV)plane SKP - TIV
- Take a shuttle bus from Kotor, Autobuska Stanica to Podgorica Airport
- Take the train from Aerodrom to Bartrain
7h 29m
Veles to Bar by bus
Questions & Answers
The cheapest way to get from Veles to Bar is to bus which costs €40 - €120 and takes 10h 39m.
The fastest way to get from Veles to Bar is to drive which takes 5h 37m and costs €45 - €75.
No, there is no direct bus from Veles to Bar. However, there are services departing from Veles and arriving at Polje, Autobuska Stanica Bar via Skopje, Transporten Centar. The journey, including transfers, takes approximately 10h 39m.
The distance between Veles and Bar is 398 km. The road distance is 378.5 km.
The best way to get from Veles to Bar without a car is to train and bus which takes 8h 31m and costs €26 - €65.
It takes approximately 8h 31m to get from Veles to Bar, including transfers.
Veles to Bar bus services, operated by Strumica Ekspres, depart from Veles station.
Veles to Bar bus services, operated by Strumica Ekspres, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between Veles to Bar is 378 km. It takes approximately 5h 37m to drive from Veles to Bar.
There are 4495+ hotels available in Bar.
What companies run services between Veles, North Macedonia and Bar, Montenegro?
You can take a bus from Veles to Polje, Autobuska Stanica Bar via Skopje, Transporten Centar in around 10h 39m.
- Website
- airserbia.com
Flights from Skopje International Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €100–230
Flights from Skopje International Airport to Tivat Airport via Belgrade
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- €85–240
- 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
- +383 44 119 284
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Ferizaj
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €4–23
- Schedules at
- vectortravel.eu
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 How do I buy a London Underground ticket?, How to get from London to Edinburgh, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.







