There are 5 ways to get from Čačak to Zaječar 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 via Ćuprija
best- Take the bus from Чачак to Ćuprija, Autobuska Stanicabus
- Take the bus from Ćuprija, Autobuska Stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
5h 57mTrain
cheapest- Take the train from Kraljevo to Stalactrain Re
- Take the train from Stalac to Crveni Krsttrain Re
- Take the train from Crveni Krst to Zajecartrain Re
10h 52mRSD 1,081–1,864Drive 212.1 km
- Drive from Čačak to Zaječarcar 212.1 km
2h 50mRSD 3,322–4,798Taxi
- Take the taxi from Čačak to Zaječartaxi 212.1 km
2h 50mRSD 11,000–14,000Bus
- Take the bus from Kraljevo, Autobuska Stanica to Boljevacbus
- Take the bus from Boljevac to Šljivarski Putbus
7h 48m
Čačak to Zaječar by train
Questions & Answers
The cheapest way to get from Čačak to Zaječar is to train which costs RSD 1000 - RSD 1900 and takes 10h 52m.
The fastest way to get from Čačak to Zaječar is to drive which takes 2h 50m and costs RSD 3300 - RSD 4800.
No, there is no direct bus from Čačak to Zaječar. However, there are services departing from Чачак and arriving at Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica via Ćuprija, Autobuska Stanica. The journey, including transfers, takes approximately 5h 57m.
No, there is no direct train from Čačak to Zaječar. However, there are services departing from Cacak and arriving at Zajecar via Kraljevo, Stalac and Crveni Krst. The journey, including transfers, takes approximately 10h 52m.
The distance between Čačak and Zaječar is 217 km. The road distance is 212.1 km.
The best way to get from Čačak to Zaječar without a car is to bus via Ćuprija which takes 5h 57m and costs .
It takes approximately 5h 57m to get from Čačak to Zaječar, including transfers.
Čačak to Zaječar bus services, operated by Eurolin, depart from Чачак station.
Čačak to Zaječar train services, operated by Srbija Voz, depart from Kraljevo station.
The best way to get from Čačak to Zaječar is to bus via Ćuprija which takes 5h 57m and costs . Alternatively, you can train, which costs RSD 1000 - RSD 1900 and takes 10h 52m.
What companies run services between Čačak, Serbia and Zaječar, Serbia?
You can take a bus from Чачак to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica via Ćuprija, Autobuska Stanica in around 5h 57m. Alternatively, you can take a train from Cacak to Zajecar via Kraljevo, Stalac, and Crveni Krst in around 10h 52m.
- 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
Train from Crveni Krst to Zajecar
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- RSD 380–700
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 380–440
- 1st Class
- RSD 550–700
- Phone
- +381 (0)35 562 555
- [email protected]
- Website
- eurolin.rs
Bus from Чачак to Ćuprija, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RSD 1,577
- Schedules at
- eurolin.rs
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Ćuprija, Autobuska Stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 1h 57m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
- Phone
- +38130 444 760
- [email protected]
- Website
- bortravel.net
Bus from Kraljevo, Autobuska Stanica to Boljevac
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a week
- Schedules at
- bortravel.net
- Phone
- +381 63 400 010
- Website
- polazak.com
Bus from Boljevac to Šljivarski Put
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Schedules at
- polazak.rs
- Ave. Duration
- 2h 50m
- Estimated price
- RSD 11,000–14,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 Need to know: Eurostar, Which side of Niagara Falls should I choose (and how do I get there)?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Čačak to Zaječar bus services, operated by Eurolin, arrive at Ćuprija, Autobuska Stanica station.
Čačak to Zaječar train services, operated by Srbija Voz, arrive at Stalac station.
Yes, the driving distance between Čačak to Zaječar is 212 km. It takes approximately 2h 50m to drive from Čačak to Zaječar.
There are 94+ hotels available in Zaječar.








