From Plovdiv train to Stara Zagora then bus to Ruse. 7hrs 08min. From Plovdiv bus to Stara Zagora, train to Gorna Orjahovica, then train to Ruse(BG). 8hrs 29min 12 €. From Plovdiv bus to Central Bus Station Sofia then bus to Ruse. 7hrs 22min 24 €. From Plovdiv taxi to Ruse. 6hrs 12min 122 €.