There are 5 ways to get from Zaječar to Bujanovac by bus, train, 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 Zaječar to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Bujanovac, Autobuska Stanicabus
5h 43mRSD 2,219–3,349Train
cheapest- Take the train from Zajecar to Nistrain Re
- Take the train from Niš to Bujanovctrain 90
7h 20mRSD 1,411–2,163Train, bus via Niš
- Take the train from Zajecar to Crveni Krsttrain Re
- Take the bus from Niš, Autobuska Stanica to Bujanovac, Autobuska Stanicabus
6h 15mRSD 1,483–2,149Train, bus
- Take the train from Zajecar to Nistrain Re
- Take the bus from Niš - železnička stanica to Bujanovac, Autobuska Stanicabus
6h 33mRSD 1,691–2,363Drive 229.9 km
- Drive from Zaječar to Bujanovaccar 229.9 km
2h 49mRSD 3,598–5,197
Zaječar to Bujanovac by train, foot, and bus
Questions & Answers
The cheapest way to get from Zaječar to Bujanovac is to train and bus via Niš which costs RSD 1400 - RSD 2200 and takes 6h 15m.
The fastest way to get from Zaječar to Bujanovac is to drive which takes 2h 49m and costs RSD 3600 - RSD 5500.
No, there is no direct bus from Zaječar to Bujanovac. However, there are services departing from Zaječar and arriving at Bujanovac, Autobuska Stanica via Niš, Autobuska Stanica. The journey, including transfers, takes approximately 5h 43m.
No, there is no direct train from Zaječar to Bujanovac. However, there are services departing from Zajecar and arriving at Bujanovc via Niš. The journey, including transfers, takes approximately 7h 20m.
The distance between Zaječar and Bujanovac is 240 km. The road distance is 229.9 km.
The best way to get from Zaječar to Bujanovac without a car is to bus which takes 5h 43m and costs RSD 2200 - RSD 3400.
It takes approximately 5h 43m to get from Zaječar to Bujanovac, including transfers.
Zaječar to Bujanovac bus services, operated by Niš-ekspres, depart from Zaječar station.
Zaječar to Bujanovac train services, operated by Srbija Voz, depart from Zajecar station.
The best way to get from Zaječar to Bujanovac is to bus which takes 5h 43m and costs RSD 2200 - RSD 3400. Alternatively, you can train, which costs RSD 1400 - RSD 2200 and takes 7h 20m.
What companies run services between Zaječar, Serbia and Bujanovac, Serbia?
You can take a bus from Zaječar to Bujanovac, Autobuska Stanica via Niš, Autobuska Stanica in around 5h 43m. Alternatively, you can take a train from Zajecar to Bujanovac via Niš and Bujanovc in around 7h 20m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Zajecar to Crveni Krst
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a day
- Estimated price
- RSD 480–750
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 480–550
- 1st Class
- RSD 600–750
Train from Zajecar to Nis
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a day
- Estimated price
- RSD 490–800
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 490–600
- 1st Class
- RSD 600–800
Train from Zajecar to Nis
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a day
- Estimated price
- RSD 490–800
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 490–600
- 1st Class
- RSD 600–800
Train from Niš to Bujanovc
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- RSD 460–850
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 460–550
- 1st Class
- RSD 650–850
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Zaječar to Niš, Autobuska Stanica
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,200–2,000
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Bujanovac, Autobuska Stanica
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- RSD 1,400–2,400
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Bujanovac, Autobuska Stanica
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- RSD 1,400–2,400
- Website
- Niš-ekspres
- Phone
- +381 177421201
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Bujanovac, Autobuska Stanica
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- RSD 1,000–1,400
- Schedules at
- facebook.com
- Pricing
- RSD 1,000–1,400
Bus from Niš, Autobuska Stanica to Bujanovac, Autobuska Stanica
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- RSD 1,000–1,400
- Schedules at
- facebook.com
- Pricing
- RSD 1,000–1,400
Bus from Niš - železnička stanica to Bujanovac, Autobuska Stanica
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,200–1,600
- Schedules at
- facebook.com
- Pricing
- RSD 1,200–1,600
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 5 delightfully under-the-radar French towns you need to visit, How do I get from Sydney to Melbourne, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Zaječar to Bujanovac bus services, operated by Niš-ekspres, arrive at Niš, Autobuska Stanica station.
Zaječar to Bujanovac train services, operated by Srbija Voz, arrive at Nis station.
Yes, the driving distance between Zaječar to Bujanovac is 230 km. It takes approximately 2h 49m to drive from Zaječar to Bujanovac.
There are 212+ hotels available in Bujanovac.













