There are 5 ways to get from Niš to Ivanjica by bus, train, taxi, 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.
Bus
best- Take the bus from Niš, Autobuska Stanica to Чачакbus
- Take the bus from Чачак to Ivanjicabus 1208A / ...
5h 42mRSD 3,124–3,204Bus via Bresnica
cheapest- Take the bus from Niš, Autobuska Stanica to Tavnik, E-761 - Odmorbus
- Take the bus from Mrčajevci to Ivanjicabus 1131A
7h 16mRSD 2,995–3,145Train, taxi
- Take the train from Nis to Stalactrain Ir / ...
- Take the train from Stalac to Kraljevotrain Re
- Take the taxi from Kraljevo to Ivanjicataxi
6h 29mRSD 7,089–9,455Drive 195.7 km
- Drive from Niš to Ivanjicacar 195.7 km
3h 11mRSD 3,159–4,563Bus via Mrčajevci
- Take the bus from Niš, Autobuska Stanica to Mrčajevcibus
- Take the bus from Mrčajevci to Ivanjicabus 1131A
6h 39mRSD 3,090–3,240
Niš to Ivanjica by bus and foot
Comparing Your Travel Options
The cheapest way to get from Niš to Ivanjica is to bus via Bresnica which costs RSD 3000 - RSD 3200 and takes 7h 16m.
The fastest way to get from Niš to Ivanjica is to drive which takes 3h 11m and costs RSD 3100 - RSD 4600.
No, there is no direct bus from Niš to Ivanjica. However, there are services departing from Niš, Autobuska Stanica and arriving at Ivanjica via Чачак. The journey, including transfers, takes approximately 5h 42m.
The distance between Niš and Ivanjica is 266 km. The road distance is 195.7 km.
The best way to get from Niš to Ivanjica without a car is to bus which takes 5h 42m and costs RSD 3100 - RSD 3250.
It takes approximately 5h 42m to get from Niš to Ivanjica, including transfers.
Niš to Ivanjica bus services, operated by Presto, depart from Niš, Autobuska Stanica station.
Niš to Ivanjica bus services, operated by Presto, arrive at Чачак station.
Yes, the driving distance between Niš to Ivanjica is 196 km. It takes approximately 3h 11m to drive from Niš to Ivanjica.
There are 83+ hotels available in Ivanjica.
What companies run services between Niš, Serbia and Ivanjica, Serbia?
You can take a bus from Niš, Autobuska Stanica to Ivanjica via Чачак in around 5h 42m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Nis to Stalac
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- RSD 330–490
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 330–390
- 1st Class
- RSD 390–490
Train from Stalac to Kraljevo
- Ave. Duration
- 2h 43m
- 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
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Niš, Autobuska Stanica to Чачак
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Ave. Duration
- 1h 24m
- Estimated price
- RSD 6,500–8,500
Bond Taxi
- Phone
- +381 36 311 911
- Website
- bondtaxi.rs
Pro Taxi
- Phone
- +381 066 327 327
- Website
- kraljevo.taxi
Tref Taxi
- Phone
- +381 36 323 232
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 Italy Travel Guides, Travelling to the US: What do I need to know?, and Which London airport should I choose? - to help you get the most out of your next trip.






