There are 4 ways to get from Čačak to Niš by bus, train, car, or taxi
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 Чачак to Niš, Autobuska Stanicabus
3h 40mRSD 2,700Train
cheapest- Take the train from Kraljevo to Stalactrain Re
- Take the train from Stalac to Crveni Krsttrain Re
7h 12mRSD 701–1,164Drive 174 km
- Drive from Čačak to Nišcar 174 km
2h 16mRSD 2,753–3,976Taxi
- Take the taxi from Čačak to Ništaxi 174 km
2h 16mRSD 13,000–17,000
Čačak to Niš by bus
Questions & Answers
The cheapest way to get from Čačak to Niš is to train which costs RSD 700 - RSD 1200 and takes 7h 12m.
The fastest way to get from Čačak to Niš is to drive which takes 2h 16m and costs RSD 2700 - RSD 4000.
Yes, there is a direct bus departing from Чачак and arriving at Niš, Autobuska Stanica. Services depart four times a day, and operate every day. The journey takes approximately 3h 40m.
No, there is no direct train from Čačak to Niš. However, there are services departing from Cacak and arriving at Crveni Krst via Kraljevo and Stalac. The journey, including transfers, takes approximately 7h 12m.
The distance between Čačak and Niš is 193 km. The road distance is 174 km.
The best way to get from Čačak to Niš without a car is to bus which takes 3h 40m and costs RSD 2700.
The bus from Чачак to Niš, Autobuska Stanica takes 3h 40m including transfers and departs four times a day.
Čačak to Niš bus services, operated by Niš-ekspres, depart from Чачак station.
Čačak to Niš train services, operated by Srbija Voz, depart from Kraljevo station.
The best way to get from Čačak to Niš is to bus which takes 3h 40m and costs RSD 2700. Alternatively, you can train, which costs RSD 700 - RSD 1200 and takes 7h 12m.
What companies run services between Čačak, Serbia and Niš, Serbia?
Niš-ekspres operates a bus from Чачак to Niš, Autobuska Stanica once daily. Tickets cost RSD 2,100–3,700 and the journey takes 3h 40m. Three other operators also service this route. Alternatively, you can take a train from Cacak to Crveni Krst via Kraljevo and Stalac in around 7h 12m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Kraljevo to Stalac
- Ave. Duration
- 2h 42m
- Frequency
- 4 times a day
- Estimated price
- RSD 250–470
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 250–290
- 1st Class
- RSD 370–470
Train from Stalac to Crveni Krst
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- RSD 230–420
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 230–260
- 1st Class
- RSD 330–420
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Чачак to Niš, Autobuska Stanica
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- RSD 2,100–3,700
- Website
- Niš-ekspres
- Ave. Duration
- 2h 16m
- Estimated price
- RSD 13,000–17,000
As Taxi Cacak
- Phone
- +381 65 3203330
- Website
- facebook.com
Mega Taxi
- Phone
- +381 32 340 350
Premier Taxi
- Phone
- +381 32 515 0 515
- Website
- facebook.com
Taxi Ca
- Phone
- +381 512 0512
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 The beginner’s guide to the 2018 World Nomad Games, How to travel India's Golden Triangle, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Čačak to Niš bus services, operated by Niš-ekspres, arrive at Niš, Autobuska Stanica station.
Čačak to Niš train services, operated by Srbija Voz, arrive at Stalac station.
Yes, the driving distance between Čačak to Niš is 174 km. It takes approximately 2h 16m to drive from Čačak to Niš.
Book your Čačak to Niš bus tickets online with Omio.
There are 639+ hotels available in Niš.











