There are 7 ways to get from Bar to Niš by bus, train, 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.
Bus
best- Take the bus from Polje, Autobuska Stanica Bar to Kumanovobus
- Take the bus from Kumanovo to Niš, Autobuska Stanicabus
7h 25mRSD 6,783–7,583Train
cheapest- Take the train from Željeznička stanica Bar to Rakovicatrain 432
- Take the train from Rakovica to Nistrain Ir / ...
17h 12mRSD 3,332–6,330Drive 395.4 km
- Drive from Bar to Nišcar 395.4 km
6h 52mRSD 6,447–9,312Train, fly to Niš Constantine The Great Airport
- Take the train from Bar to Aerodromtrain
- Fly from Podgorica Airport (TGD) to Niš Constantine The Great Airport (INI)plane TGD - INI
6h 20mRSD 15,306–43,649Bus via Pristina
- Take the bus from Polje, Autobuska Stanica Bar to Pristinabus
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
9h 40mRSD 3,454–4,259Bus #2
- Take the bus from Polje, Autobuska Stanica Bar to Niš, Autobuska Stanicabus
11h 11mRSD 3,500–38,000Train, fly to Belgrade Nikola Tesla Airport, shuttle
- Take the train from Bar to Aerodromtrain
- Fly from Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG)plane TGD - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Niš
6h 50m
Bar to Niš by train
Comparing Your Travel Options
The cheapest way to get from Bar to Niš is to bus via Pristina which costs RSD 3400 - RSD 4300 and takes 9h 40m.
The fastest way to get from Bar to Niš is to train and fly which takes 6h 20m and costs RSD 15000 - RSD 44000.
Yes, there is a direct bus departing from Polje, Autobuska Stanica Bar and arriving at Niš, Autobuska Stanica. Services depart twice daily, and operate every day. The journey takes approximately 11h 11m.
No, there is no direct train from Bar to Niš. However, there are services departing from Željeznička stanica Bar and arriving at Nis via Rakovica. The journey, including transfers, takes approximately 17h 12m.
The distance between Bar and Niš is 548 km. The road distance is 395.4 km.
The best way to get from Bar to Niš without a car is to bus which takes 7h 25m and costs RSD 6500 - RSD 8000.
It takes approximately 7h 25m to get from Bar to Niš, including transfers.
Bar to Niš bus services, operated by Dangrad Prevoz Kekovic, depart from Polje, Autobuska Stanica Bar station.
Bar to Niš train services, operated by Railways of Montenegro (ŽPCG), depart from Željeznička stanica Bar station.
The best way to get from Bar to Niš is to bus which takes 7h 25m and costs RSD 6500 - RSD 8000. Alternatively, you can train, which costs RSD 3300 - RSD 6500 and takes 17h 12m.
What companies run services between Bar, Montenegro and Niš, Serbia?
You can take a bus from Polje, Autobuska Stanica Bar to Niš, Autobuska Stanica via Kumanovo in around 7h 25m. Alternatively, you can take a train from Željeznička stanica Bar to Nis via Rakovica in around 17h 12m.
- Website
- airserbia.com
Flights from Podgorica Airport to Niš Constantine The Great Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 13m
- When
- Tuesday, Saturday, Monday, and Friday
- Estimated price
- RSD 15,000–43,000
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- RSD 8,000–23,000
- Website
- interjet.com
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RSD 6,500–19,000
- Website
- wizzair.com
Flights from Podgorica Airport to Niš Constantine The Great Airport via Mulhouse
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- RSD 12,000–55,000
Flights from Podgorica Airport to Niš Constantine The Great Airport via Dortmund
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- RSD 14,000–60,000
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Željeznička stanica Bar to Rakovica
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- RSD 2,400–4,800
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 2,400–2,800
- First Class
- RSD 4,100–4,800
Train from Bar to Aerodrom
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- RSD 220–570
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 220–270
- First Class
- RSD 540–570
Train from Bar to Aerodrom
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- RSD 220–570
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 220–270
- First Class
- RSD 540–570
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Rakovica to Nis
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- RSD 900–1,600
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 900–1,100
- 1st Class
- RSD 1,200–1,600
- Phone
- +389 2 2566668
- [email protected]
- Website
- vardarexpress.com
Bus from Polje, Autobuska Stanica Bar to Kumanovo
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- RSD 5,283
- Schedules at
- vardarexpress.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Kumanovo to Niš, Autobuska Stanica
- Ave. Duration
- 3h 17m
- Frequency
- 4 times a day
- Estimated price
- RSD 1,800–2,700
- Website
- Niš-ekspres
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Kumanovo to Niš, Autobuska Stanica
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–2,300
- Schedules at
- galeb.mk
- Phone
- +383 44 162 498
- [email protected]
- Website
- Barileva Turist
Bus from Polje, Autobuska Stanica Bar to Pristina
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 2,200–2,800
- Website
- Barileva Turist
- Phone
- +383 44 317 988
- [email protected]
- Website
- Vetoni Tourist
Bus from Polje, Autobuska Stanica Bar to Pristina
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- RSD 2,200–3,100
- Website
- Vetoni Tourist
- Phone
- +383 44 344 200
- [email protected]
- Website
- facebook.com
Bus from Pristina, M2 to Niš, Autobuska Stanica
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- RSD 1,230–1,240
- Schedules at
- SP Adio
- Phone
- +382 68 013 931
- [email protected]
- Website
- polazak.com
Bus from Polje, Autobuska Stanica Bar to Niš, Autobuska Stanica
- Ave. Duration
- 11h 11m
- Frequency
- Once daily
- Estimated price
- RSD 4,696
- Schedules at
- Dangrad Prevoz Kekovic
- Phone
- +381648892600
- [email protected]
- Website
- jadranekspres.info
Bus from Polje, Autobuska Stanica Bar to Niš, Autobuska Stanica
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- RSD 3,500–38,000
- Schedules at
- Jadran Ekspres
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Belgrade, Nikola Tesla Airport to Niš
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- Flix
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 Which side of Niagara Falls should I choose (and how do I get there)?, Thanksgiving 2018: How to travel stress-free, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Bar to Niš bus services, operated by Dangrad Prevoz Kekovic, arrive at Niš, Autobuska Stanica station.
Bar to Niš train services, operated by Railways of Montenegro (ŽPCG), arrive at Rakovica station.
Yes, the driving distance between Bar to Niš is 395 km. It takes approximately 6h 52m to drive from Bar to Niš.
Book your Bar to Niš bus tickets online with Omio.
There are 627+ hotels available in Niš.

















