Travel from Calafat to Sofia

Bus or train from Calafat to Sofia?

Avtogari operates a bus from Calafat to Sofia 5 times a day. Tickets cost $9 - $14 and the journey takes 4 h. 3 other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Calafat to Sofia once daily. Tickets cost $8 - $9 and the journey takes 4 h 35 min.

How to get from Calafat to Sofia

From Calafat drive to Vidin then bus to Sofia. 4 h 18 min 11€. From Calafat drive to Vidin then train to Sofia. 4 h 53 min 8€. From Calafat drive to Vidin, bus to Vratsa, then bus to Sofia. 5 h 38 min. From Calafat drive to Sofia. 3 h 36 min 21€.

Operators from Calafat to Sofia