There are 5 ways to get from Vidin to Bucharest 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 via Aeroport Henri Coanda Plecari
best- Take the bus from Calafat to Bucharest Otopeni Airportbus
6h 14m$32Bus
cheapest- Take the bus from Calafat to Bucharest - Gară Filaretbus
8h 10m$6Bus, train
- Take the bus from Calafat to Craiovabus
- Take the train from Craiova to Bucharesttrain Arad - Bucureşti Nord Gr.A / ...
6h 37mDrive 327.8 km
- Drive from Vidin to Bucharestcar 327.8 km
3h 45m$53–76Train
- Take the train from Vidin to Craiovatrain Ic
- Take the train from Craiova to Bucharesttrain Arad - Bucureşti Nord Gr.A / ...
8h$12–25
Vidin to Bucharest by bus
Comparing Your Travel Options
The cheapest way to get from Vidin to Bucharest is to bus which costs $6 and takes 8h 10m.
The fastest way to get from Vidin to Bucharest is to drive which takes 3h 45m and costs $50 - $80.
Yes, there is a direct bus departing from Calafat and arriving at Bucharest - Gară Filaret. Services depart once daily, and operate every day. The journey takes approximately 8h 10m.
No, there is no direct train from Vidin to Bucharest. However, there are services departing from Vidin and arriving at Bucharest via Craiova. The journey, including transfers, takes approximately 8h.
The distance between Vidin and Bucharest is 378 km. The road distance is 327.8 km.
The best way to get from Vidin to Bucharest without a car is to bus via Aeroport Henri Coanda Plecari which takes 6h 14m and costs $33.
It takes approximately 6h 14m to get from Vidin to Bucharest, including transfers.
Vidin to Bucharest bus services, operated by B&B Ilan Travel, depart from Calafat station.
Vidin to Bucharest train services, operated by Bulgarian Railways (BDZh), depart from Vidin station.
The best way to get from Vidin to Bucharest is to bus via Aeroport Henri Coanda Plecari which takes 6h 14m and costs $33. Alternatively, you can train, which costs $12 - $25 and takes 8h.
What companies run services between Vidin, Bulgaria and Bucharest, Romania?
B&B Ilan Travel operates a bus from Calafat to Bucharest Otopeni Airport 4 times a day. Tickets cost $32 and the journey takes 5h 30m. Alternatively, you can take a train from Vidin to Bucharest via Craiova in around 8h.
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Craiova to Bucharest
- Ave. Duration
- 3h 51m
- Frequency
- Every 3 hours
- Estimated price
- $19–21
- Website
- Romanian Railways (CFR)
Train from Craiova to Bucharest
- Ave. Duration
- 3h 51m
- Frequency
- Every 3 hours
- Estimated price
- $19–21
- Website
- Romanian Railways (CFR)
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Calafat to Bucharest Otopeni Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- $32
- Schedules at
- bbilantravel.ro
Bus from Calafat to Craiova
- Ave. Duration
- 1h 50m
- 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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from Southend Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Vidin to Bucharest bus services, operated by B&B Ilan Travel, arrive at Bucharest Otopeni Airport station.
Vidin to Bucharest train services, operated by Bulgarian Railways (BDZh), arrive at Craiova station.
Yes, the driving distance between Vidin to Bucharest is 328 km. It takes approximately 3h 45m to drive from Vidin to Bucharest.
There are 5386+ hotels available in Bucharest.






