Travel from Ruse to Varna

Bus or train from Ruse to Varna?

Avtoekspres operates a bus from Ruse to Varna 4 times a day. Tickets cost $9 - $11 and the journey takes 3 h 27 min. Two other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Ruse to Varna twice daily. Tickets cost $7 - $8 and the journey takes 3 h 45 min.

How to get from Ruse to Varna

ModeDurationPrice
From Ruse bus to Varna.3 h 27 min15
From Ruse - Tovarna train to Varna.3 h 45 min11
From Ruse bus to Dobrich then bus to Varna.5 h 59 min19
From Ruse taxi to Varna.2 h 19 min148
From Ruse drive to Varna.2 h 19 min37

How long does it take to get from Ruse to Varna?

The bus from Ruse to Varna takes 3 h 27 min including transfers and departs every four hours.

Is there a direct train between Ruse and Varna?

Yes, there is a direct train departing from Ruse - Tovarna and arriving at Varna. Services depart twice daily, and operate every day. The journey takes approximately 3 h 45 min.

Is there a direct bus between Ruse and Varna?

Yes, there is a direct bus departing from Ruse and arriving at Varna. Services depart every four hours, and operate every day. The journey takes approximately 3 h 27 min.

Operators from Ruse to Varna

OperatorPhoneWebsite
Avtoekspres+359 (0) 52 757 044Avtoekspres
Bulgarian Railways (BDZh)0700 10 200Bulgarian Railways (BDZh)
AvtogariAvtogari