There are 4 ways to get from Bulgaria to Romania by bus, car, or shuttle
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 București, Autogara Militari
best- Take the bus from Sofia to București, Autogara Militaribus N980
7h 25m$21–43Bus
cheapest- Take the bus from Sofia Central Bus Station to Bucharest Gară Filaretbus
9h 24m$19–27Drive 382.7 km
- Drive from Sofia to Bucharestcar 382.7 km
5h 7m$61–89Shuttle
- Take a shuttle bus from Sofia to Bucharest
5h 17m$281–391
Bulgaria to Romania by bus
Questions & Answers
The cheapest way to get from Bulgaria to Romania is to bus which costs $18 - $27 and takes 9h 24m.
The fastest way to get from Bulgaria to Romania is to drive which takes 5h 7m and costs $60 - $90.
No, there is no direct bus from Bulgaria to Romania. However, there are services departing from Sofia and arriving at Piata 21 Decembrie 1989 via Autogara Militari. The journey, including transfers, takes approximately 7h 25m.
The distance between Bulgaria and Romania is 403 km. The road distance is 382.7 km.
The best way to get from Bulgaria to Romania without a car is to bus via București, Autogara Militari which takes 7h 25m and costs $20 - $45.
It takes approximately 7h 25m to get from Bulgaria to Romania, including transfers.
Bulgaria to Romania bus services, operated by FlixBus, depart from Sofia station.
Bulgaria to Romania bus services, operated by FlixBus, arrive at București, Autogara Militari station.
Yes, the driving distance between Bulgaria to Romania is 383 km. It takes approximately 5h 7m to drive from Bulgaria to Romania.
There are 5372+ hotels available in Romania.
What companies run services between Bulgaria and Romania?
FlixBus operates a bus from Sofia to București, Autogara Militari 6 times a week. Tickets cost $18–45 and the journey takes 6h 35m.
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Sofia to București, Autogara Militari
- Ave. Duration
- 6h 35m
- Frequency
- 6 times a week
- Estimated price
- $18–45
- Website
- https://www.flixbus.co.uk
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Sofia to Bucharest
- Ave. Duration
- 4h 44m
- Frequency
- On demand
- Estimated price
- $280–390
- Website
- https://atlastaxi.eu/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Bucharest Gară Filaret
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- $16–24
- Website
- https://union-ivkoni.com/en
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









