There are 5 ways to get from Calafat to Pleven 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, train
best- Take the bus from Vidin to Vratsabus
- Take the train from Mezdra to Pleventrain Ic / ...
4h 13mTrain
cheapest- Take the train from Vidin to Mezdratrain Re / ...
- Take the train from Mezdra to Pleventrain Ic / ...
5h 30m$7–12Drive 219.2 km
- Drive from Calafat to Plevencar 219.2 km
3h 36m$41–59Bus
- Take the bus from Vidin to Byala Slatinabus
- Take the bus from Byala Slatina to Plevenbus
5h 7mBus via Vratsa
- Take the bus from Vidin to Vratsabus
- Take the bus from Vratsa to Plevenbus
6h 33m
Comparing Your Travel Options
The cheapest way to get from Calafat to Pleven is to train which costs $7 - $12 and takes 5h 30m.
The fastest way to get from Calafat to Pleven is to drive which takes 3h 36m and costs $40 - $60.
No, there is no direct bus from Calafat to Pleven. However, there are services departing from Vidin and arriving at Pleven via Byala Slatina. The journey, including transfers, takes approximately 5h 7m.
No, there is no direct train from Calafat to Pleven. However, there are services departing from Vidin and arriving at Pleven via Mezdra. The journey, including transfers, takes approximately 5h 30m.
The distance between Calafat and Pleven is 259 km. The road distance is 219.2 km.
It takes approximately 4h 13m to get from Calafat to Pleven, including transfers.
Calafat to Pleven bus services, operated by Byala Slatina Municipality Bus, depart from Vidin station.
Calafat to Pleven train services, operated by Bulgarian Railways (BDZh), depart from Vidin station.
The best way to get from Calafat to Pleven is to train which takes 5h 30m and costs $7 - $12. Alternatively, you can bus, which costs and takes 5h 7m.
Calafat to Pleven bus services, operated by Byala Slatina Municipality Bus, arrive at Byala Slatina station.
What companies run services between Calafat, Romania and Pleven, Bulgaria?
You can take a vehicle from Calafat to Pleven via Vidin and Mezdra in around 5h 30m. Alternatively, you can take a vehicle from Calafat to Pleven via Vidin and Byala Slatina in around 5h 7m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Mezdra to Pleven
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–2
Train from Vidin to Mezdra
- Ave. Duration
- 3h 32m
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–5
Train from Mezdra to Pleven
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–2
- Phone
- 02/813 33 98
- [email protected]
- Website
- aleksiev-91.com
Bus from Vidin to Vratsa
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- Website
- byala-slatina.bg
Bus from Vidin to Byala Slatina
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- byala-slatina.bg
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Byala Slatina to Pleven
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Schedules at
- eltransportpleven.com
- Website
- planinite.info
Bus from Vidin to Vratsa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Schedules at
- planinite.info
Bus from Vratsa to Pleven
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Schedules at
- planinite.info
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 5 incredible day trips from Florence by train, 10 amazing places to get away from it all in Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Calafat to Pleven train services, operated by Bulgarian Railways (BDZh), arrive at Mezdra station.
Yes, the driving distance between Calafat to Pleven is 219 km. It takes approximately 3h 36m to drive from Calafat to Pleven.
There are 94+ hotels available in Pleven.












