There are 5 ways to get from Burgas to Craiova by bus, train, night 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 Burgas West to Kotelbus
- Take the bus from Kotel to Târgoviştebus
- Take the bus from Târgovişte to Craiovabus
9h 24mTrain, night train
cheapest- Take the train from Burgas to Stara Zagoratrain Ic
- Take the nighttrain from Stara Zagora to Videlenighttrain
- Take the train from Videle to Craiovatrain
9h 38m$15–29Drive 448.4 km
- Drive from Burgas to Craiovacar 448.4 km
6h 51m$72–104Bus via Ruse
- Take the bus from Burgas to Rusebus
- Take the bus from Ruse Central Bus Station to Bucharest Henri Coandă Airportbus
- Take the bus from Bucharest Otopeni Airport to Craiovabus
12h 34mBus, train
- Take the bus from Burgas to București, Autogara Militaribus N984
- Take the train from Bucharest to Craiovatrain Bucureşti Nord Gr.A - Craiova / ...
14h 36m$48–82
Burgas to Craiova by bus and train
Questions & Answers
The cheapest way to get from Burgas to Craiova is to train and night train which costs $15 - $29 and takes 9h 38m.
The fastest way to get from Burgas to Craiova is to drive which takes 6h 51m and costs $70 - $110.
No, there is no direct bus from Burgas to Craiova. However, there are services departing from Burgas West and arriving at Craiova via Kotel and Târgovişte. The journey, including transfers, takes approximately 9h 24m.
No, there is no direct train from Burgas to Craiova. However, there are services departing from Burgas and arriving at Craiova via Stara Zagora and Videle. The journey, including transfers, takes approximately 9h 38m.
The distance between Burgas and Craiova is 620 km. The road distance is 448.4 km.
The best way to get from Burgas to Craiova without a car is to bus which takes 9h 24m and costs .
It takes approximately 9h 24m to get from Burgas to Craiova, including transfers.
Burgas to Craiova bus services, operated by Burgas Bus, depart from Burgas West station.
Burgas to Craiova train services, operated by Bulgarian Railways (BDZh), depart from Burgas station.
Burgas to Craiova bus services, operated by Burgas Bus, arrive at Kotel station.
What companies run services between Burgas, Bulgaria and Craiova, Romania?
You can take a bus from Burgas West to Craiova via Kotel, Kotel, Târgovişte, and Târgovişte in around 9h 24m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Burgas to Stara Zagora
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $3–5
Night train from Stara Zagora to Videle
- Ave. Duration
- 2h 39m
- Frequency
- Twice a week
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–7
- 1st Class
- $5–7
- Phone
- +359 0882455155
- [email protected]
- Website
- Burgas Bus
Bus from Burgas West to Kotel
- Ave. Duration
- 2h 23m
- Frequency
- 3 times a day
- Estimated price
- $11–14
- Website
- Burgas Bus
Want to know more about travelling around Romania
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Burgas to Craiova train services, operated by Bulgarian Railways (BDZh), arrive at Stara Zagora station.
Yes, the driving distance between Burgas to Craiova is 448 km. It takes approximately 6h 51m to drive from Burgas to Craiova.
There are 700+ hotels available in Craiova.












