There are 5 ways to get from Bansko to Craiova 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 Bansko to Sofia Central Bus Stationbus
- Take the bus from Sofia to Calafatbus
- Take the bus from Calafat to Craiovabus
11h 43mBus, train via Bansko
cheapest- Take the bus from Bansko to Sofia Central Bus Stationbus
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
12h 57m$18–29Bus, train via Sofia
- Take the bus from Bansko New Station to Sofia Central Bus Stationbus
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
12h 54m$20–27Drive 433.7 km
- Drive from Bansko to Craiovacar 433.7 km
6h 16m$70–100Bus, train
- Take the bus from Bansko to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Vidinbus
- Take the train from Vidin to Craiovatrain Ic
11h 46m
Comparing Your Travel Options
The cheapest way to get from Bansko to Craiova is to bus and train via Sofia which costs $20 - $27 and takes 12h 54m.
The fastest way to get from Bansko to Craiova is to drive which takes 6h 16m and costs $65 - $100.
No, there is no direct bus from Bansko to Craiova. However, there are services departing from Bansko and arriving at Craiova via Sofia and Calafat. The journey, including transfers, takes approximately 11h 43m.
The distance between Bansko and Craiova is 524 km. The road distance is 433.7 km.
The best way to get from Bansko to Craiova without a car is to bus which takes 11h 43m and costs .
It takes approximately 11h 43m to get from Bansko to Craiova, including transfers.
Bansko to Craiova bus services, operated by BG Razpisanie, depart from Bansko station.
Bansko to Craiova bus services, operated by BG Razpisanie, arrive at Sofia Central Bus Station.
Yes, the driving distance between Bansko to Craiova is 434 km. It takes approximately 6h 16m to drive from Bansko to Craiova.
There are 761+ hotels available in Craiova.
What companies run services between Bansko, Bulgaria and Craiova, Romania?
You can take a bus from Bansko to Craiova via Sofia Central Bus Station, Sofia, and Calafat in around 11h 43m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $1–3
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $1–3
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $9–10
- Website
- Romanian Railways (CFR)
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $12–14
- Website
- Romanian Railways (CFR)
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $9–10
- Website
- Romanian Railways (CFR)
- [email protected]
- Website
- bgrazpisanie.com
Bus from Bansko to Sofia Central Bus Station
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- $4–13
- Schedules at
- bgrazpisanie.com
Bus from Bansko to Sofia Central Bus Station
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- $4–13
- Schedules at
- bgrazpisanie.com
Bus from Bansko to Sofia Central Bus Station
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- $4–13
- Schedules at
- bgrazpisanie.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Sofia to Calafat
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Estimated price
- $25–40
- Website
- Flixbus
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Calafat to Craiova
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Bansko New Station to Sofia Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $7–11
- Website
- Union Ivkoni
- Phone
- 02/813 33 98
- [email protected]
- Website
- aleksiev-91.com
Bus from Sofia Central Bus Station to Vidin
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
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





















