There are 4 ways to get from Zaječar to Craiova by car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Zaječar to Vidin Patnicheskacar
- Take the train from Vidin Patnicheska to Craiovatrain Vidin Patnicheska - Craiova
4h 13m$22–27Bus via Kladovo
- Take the bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Milutinovacbus
- Take the bus from Drobeta Turnu Severin to Craiova, Autogara Pelendava Nordbus
5h 27mDrive 154.3 km
- Drive from Zaječar to Craiovacar 154.3 km
2h 26m$25–36Bus
- Take the bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Kladovobus
- Take the bus from Drobeta Turnu Severin to Craiovabus
5h 47m
Questions & Answers
The cheapest way to get from Zaječar to Craiova is to drive and train which costs $21 - $27 and takes 4h 13m.
The fastest way to get from Zaječar to Craiova is to drive which takes 2h 26m and costs $24 - $40.
No, there is no direct bus from Zaječar to Craiova. However, there are services departing from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica and arriving at Craiova, Autogara Pelendava Nord via Drobeta Turnu Severin. The journey, including transfers, takes approximately 5h 27m.
The distance between Zaječar and Craiova is 174 km. The road distance is 154.3 km.
It takes approximately 4h 13m to get from Zaječar to Craiova, including transfers.
Zaječar to Craiova bus services, operated by Moto Boem Trans, depart from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica station.
Zaječar to Craiova bus services, operated by Moto Boem Trans, arrive at Milutinovac station.
Craiova is 1h ahead of Zaječar. It is currently 8:57 AM in Zaječar and 9:57 AM in Craiova.
Yes, the driving distance between Zaječar to Craiova is 154 km. It takes approximately 2h 26m to drive from Zaječar to Craiova.
There are 693+ hotels available in Craiova.
What companies run services between Zaječar, Serbia and Craiova, Romania?
You can take a bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Craiova, Autogara Pelendava Nord via Milutinovac and Drobeta Turnu Severin in around 5h 27m.
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Vidin Patnicheska to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $13–14
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Milutinovac
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Kladovo
- Ave. Duration
- 2h 9m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
- Phone
- 0729 486 877
- Website
- axitours.com
Bus from Drobeta Turnu Severin to Craiova, Autogara Pelendava Nord
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $5–9
- Schedules at
- axitours.autogari.ro
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Kladovo
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $13–22
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Drobeta Turnu Severin to Craiova
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
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: Greyhound, Train travel in France: A guide to SNCF, and How to get from Florence to Rome - to help you get the most out of your next trip.











