There are 4 ways to get from Otopeni to Bulgaria by bus, night train, 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 Bucharest to Sofia Central Bus Stationbus Sofia-Bucharest
7h 28m$35Night train, train
cheapest- Take the nighttrain from Bucharest to Gorna Oryahovitsanighttrain Bosphor Express
- Take the train from Gorna Oryahovitsa to Sofia Severtrain Ic / ...
8h 26m$11–21Drive 398.8 km
- Drive from Otopeni to Sofiacar 398.8 km
5h 37m$76–110Bus via Păcii
- Take the bus from București, Autogara Militari to Sofiabus 983 / ...
9h 26m$43–68
Comparing Your Travel Options
The cheapest way to get from Otopeni to Bulgaria is to night train and train which costs $10 - $22 and takes 8h 26m.
The fastest way to get from Otopeni to Bulgaria is to drive which takes 5h 37m and costs $75 - $110.
No, there is no direct bus from Otopeni to Bulgaria station. However, there are services departing from Primaria Otopeni and arriving at Sofia Central Bus Station via Piata Victoriei and Bucharest. The journey, including transfers, takes approximately 7h 28m.
No, there is no direct train from Otopeni to Bulgaria. However, there are services departing from Patinoar PO and arriving at Tsentral'ni khali via Bucharest, Gorna Oryahovitsa and Modna K″shcha Agresiya. The journey, including transfers, takes approximately 8h 26m.
The distance between Otopeni and Bulgaria is 421 km. The road distance is 398.8 km.
The best way to get from Otopeni to Bulgaria without a car is to bus which takes 7h 28m and costs $35.
It takes approximately 7h 28m to get from Otopeni to Bulgaria, including transfers.
Otopeni to Bulgaria bus services, operated by LIKEBUS, depart from Bucharest station.
Otopeni to Bulgaria train services, operated by Bulgarian Railways (BDZh), depart from Bucharest station.
Otopeni to Bulgaria bus services, operated by LIKEBUS, arrive at Sofia Central Bus Station.
What companies run services between Otopeni, Romania and Bulgaria?
LIKEBUS operates a bus from Bucharest to Sofia Central Bus Station once daily. Tickets cost $33 and the journey takes 5h 50m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Bucharest to Gorna Oryahovitsa
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Gorna Oryahovitsa to Sofia Sever
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–7
- 1st Class
- $5–7
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Bucharest to Sofia Central Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $33
- Schedules at
- likebus.ua
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from București, Autogara Militari to Sofia
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- Flixbus
Want to know more about travelling around Bulgaria
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
Booking & Getting There
Otopeni to Bulgaria train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Otopeni to Bulgaria is 399 km. It takes approximately 5h 37m to drive from Otopeni to Bulgaria.
There are 2280+ hotels available in Bulgaria.









