Night train train
The journey takes approximately 2 h 14 m. Ticket price is about €6 The travel distance is 299 km.
Carrier is Bulgarian Railways (BDZh).
The journey takes approximately 3 h 55 m. Ticket price is about €6 The travel distance is 286 km.
Carrier is Bulgarian Railways (BDZh).
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 8 h Ticket price is about €13 The travel distance is 355 km.
Carrier is ETAP Group.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Night bus
The journey takes approximately 7 h 30 m. Ticket price is about €30 The travel distance is 394 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Drive
The journey takes approximately 5 h 8 m. The travel distance is 388 km.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Fly from Bucharest Otopeni
The journey takes approximately 21 m. Ticket price is about €45 The travel distance is 18 km.
Carrier is Atlas Taxi.
The journey takes approximately 1 h 15 m. Ticket price is about €30
Carrier is Tarom.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 8 km.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Shuttle to Varna fly
The journey takes approximately 3 h 43 m. Ticket price is about €190 The travel distance is 267 km.
Carrier is Atlas Taxi.
The journey takes approximately 12 m. Ticket price is about €40 The travel distance is 9 km.
Carrier is Atlas Taxi.
The journey takes approximately 50 m. Ticket price is about €21
Carrier is Bulgaria Air.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 130 m.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Shuttle
The journey takes approximately 4 h 45 m. Ticket price is about €240 The travel distance is 356 km.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
The cheapest way to travel from Bucharest to Sofia is by taking a Night train train with an average price of €12. The journey takes approximately 7 ч. 9 мин.
Fly from Bucharest Otopeni is the fastest way to travel from Bucharest to Sofia. Tickets cost €118. The journey takes approximately 3 ч. 45 мин.
Bucharest is approximately 388 km away from Sofia. The trip by car takes 5 h 8 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the ETAP Group company. Tickets cost about €13. A bus trip from Bucharest to Sofia will take 8 h
The average journey time by car between Bucharest and Sofia is 5 h 8 m.