There are 3 ways to get from Stara Zagora to Craiova by night train, 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.
Night train, train
best- Take the night train from Stara Zagora to Videlenighttrain Bosphor Express
- Take the train from Videle to Craiovatrain Bucureşti Nord Gr.A - Craiova / ...
6h 39m$13–25Train
cheapest- Take the train from Stara Zagora to Gorna Oryahovitsatrain Ic / ...
- Take the train from Gorna Oryahovitsa to Videletrain Ic
- Take the train from Videle to Craiovatrain
11h 52m$12–26Drive 416.6 km
- Drive from Stara Zagora to Craiovacar 416.6 km
6h 36m$67–96
Stara Zagora to Craiova by train
Questions & Answers
The cheapest way to get from Stara Zagora to Craiova is to train which costs $12 - $26 and takes 11h 52m.
The fastest way to get from Stara Zagora to Craiova is to drive which takes 6h 36m and costs $65 - $100.
No, there is no direct train from Stara Zagora to Craiova. However, there are services departing from Stara Zagora and arriving at Craiova via Videle. The journey, including transfers, takes approximately 6h 39m.
The distance between Stara Zagora and Craiova is 448 km. The road distance is 416.6 km.
The best way to get from Stara Zagora to Craiova without a car is to night train and train which takes 6h 39m and costs $12 - $26.
It takes approximately 6h 39m to get from Stara Zagora to Craiova, including transfers.
Stara Zagora to Craiova train services, operated by Bulgarian Railways (BDZh), depart from Stara Zagora station.
Stara Zagora to Craiova train services, operated by Bulgarian Railways (BDZh), arrive at Videle station.
Yes, the driving distance between Stara Zagora to Craiova is 417 km. It takes approximately 6h 36m to drive from Stara Zagora to Craiova.
There are 693+ hotels available in Craiova.
What companies run services between Stara Zagora, Bulgaria and Craiova, Romania?
You can take a train from Stara Zagora to Craiova via Gorna Oryahovitsa and Videle in around 11h 52m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Night train from Stara Zagora to Videle
- Ave. Duration
- 2h 39m
- Frequency
- Twice a week
- Estimated price
- $4–8
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–7
- 1st Class
- $5–8
Train from Stara Zagora to Gorna Oryahovitsa
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $3–4
Train from Gorna Oryahovitsa to Videle
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $2–4
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Videle to Craiova
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $16–18
- Website
- https://www.cfrcalatori.ro/en/
Train from Videle to Craiova
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $16–18
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +40 351 409 153
- [email protected]
- Website
- softrans.ro
Train from Videle to Craiova
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- $8–10
- Schedules at
- softrans.ro
Train from Videle to Craiova
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- $8–10
- Schedules at
- softrans.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 Getting to Rome from the airport, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
















