Travel from Ruse to Plovdiv

Bus or train from Ruse to Plovdiv?

You can take a bus from Ruse to Plovdiv via Razgrad Municipality and Popovica in around 6 hours 50 minutes. Alternatively, you can take a train from Ruse to Plovdiv via Gorna Oryahovitsa and Dimitrovgrad in around 8 hours 39 minutes.

How to get from Ruse to Plovdiv

ModeDurationPrice
From Ruse bus to Razgrad Municipality, bus to Popovica, then bus to Plovdiv.6 h 50 min18€
From Ruse bus to Sofia then bus to Plovdiv.7 h 19 min20€
From Ruse train to Gorna Oryahovitsa, train to Dimitrovgrad, then train to Plovdiv.8 h 39 min9€
From Ruse bus to Sevlievo then bus to Plovdiv.9 h 19 min
From Ruse night train to Stara Zagora then train to Plovdiv.8 h 56 min8€
From Ruse drive to Plovdiv.4 h 18 min32€

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

It takes approximately 6 hours 50 minutes to get from Ruse to Plovdiv, including transfers.

Is there a direct train between Ruse and Plovdiv?

No, there is no direct train from Ruse to Plovdiv. However, there are services departing from Ruse and arriving at Plovdiv via Gorna Oryahovitsa and Dimitrovgrad. The journey, including transfers, takes approximately 8 hours 39 minutes.

Is there a direct bus between Ruse and Plovdiv?

No, there is no direct bus from Ruse to Plovdiv. However, there are services departing from Ruse and arriving at Plovdiv via Razgrad Municipality and Popovica. The journey, including transfers, takes approximately 6 hours 50 minutes.

Operators from Ruse to Plovdiv

OperatorPhoneWebsite
BG RazpisanieBG Razpisanie
AvtogariAvtogari
Hebros Bus Ltd.032 65 78 11Hebros Bus Ltd.
ETAP GroupETAP Group
Union Ivkoni02/989 0000Union Ivkoni
Bulgarian Railways (BDZh)0700 10 200Bulgarian Railways (BDZh)
Planinite BusPlaninite Bus
Pleven Bus Station+359 (0) 64 888 666Pleven Bus Station