There are 4 ways to get from Zaječar to Donji Milanovac by train, taxi, 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.
Train, taxi
best- Take the train from Zajecar to Vlaoletrain Re
- Take the taxi from Vlaole to Donji Milanovactaxi
3h 2mRSD 5,306–6,923Drive 80.6 km
cheapest- Drive from Zaječar to Donji Milanovaccar 80.6 km
1h 24mRSD 1,263–1,824Bus
- Take the bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Donji Milanovacbus
3h 29mTaxi
- Take the taxi from Zaječar to Donji Milanovactaxi 80.6 km
1h 24mRSD 6,000–7,500
Questions & Answers
The cheapest way to get from Zaječar to Donji Milanovac is to drive which costs RSD 1200 - RSD 1900 and takes 1h 24m.
The fastest way to get from Zaječar to Donji Milanovac is to drive which takes 1h 24m and costs RSD 1200 - RSD 1900.
Yes, there is a direct bus departing from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica and arriving at Donji Milanovac. Services depart twice a week, and operate every day. The journey takes approximately 3h 29m.
The distance between Zaječar and Donji Milanovac is 104 km. The road distance is 80.6 km.
The best way to get from Zaječar to Donji Milanovac without a car is to train and taxi which takes 3h 2m and costs RSD 5000 - RSD 7000.
It takes approximately 3h 2m to get from Zaječar to Donji Milanovac, including transfers.
Zaječar to Donji Milanovac bus services, operated by Moto Boem Trans, depart from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica station.
Zaječar to Donji Milanovac bus services, operated by Moto Boem Trans, arrive at Donji Milanovac station.
Yes, the driving distance between Zaječar to Donji Milanovac is 81 km. It takes approximately 1h 24m to drive from Zaječar to Donji Milanovac.
There are 141+ hotels available in Donji Milanovac.
What companies run services between Zaječar, Serbia and Donji Milanovac, Serbia?
Moto Boem Trans operates a bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Donji Milanovac twice a week, and the journey takes 3h 29m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Zajecar to Vlaole
- Ave. Duration
- 2h 1m
- Frequency
- 4 times a day
- Estimated price
- RSD 300–430
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 300–350
- 1st Class
- RSD 340–430
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Donji Milanovac
- Ave. Duration
- 3h 29m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
- Ave. Duration
- 1h 12m
- Estimated price
- RSD 5,000–7,500
Taxi Neca
- Phone
- +381 69 762394
Boom Taxi
- Phone
- +381 69 640 030
Taxi
- Phone
- +38130343697
Timok Taxi
- Phone
- +38169666019
VIP Taxi Zajecar
- Phone
- +381601969499
Žuti Taxi Zaječar
- Phone
- +381 66 415577
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 South Korea: Travelling from Seoul to Busan , Travel Insider: Top Japan travel tips by Beatrix Holland, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






