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