Travel from Plovdiv to Sofia

Bus or train from Plovdiv to Sofia?

Union Ivkoni operates a bus from Plovdiv to Sofia hourly. Tickets cost $7 - $11 and the journey takes 1 h 44 min. 2 other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Plovdiv to Sofia twice daily. Tickets cost $5 - $6 and the journey takes 2 h 35 min.

How to get from Plovdiv to Sofia

From Plovdiv bus to Sofia. 1 h 44 min 15. From Plovdiv train to Sofia. 2 h 35 min 8. From Plovdiv taxi to Sofia. 1 h 22 min 146. From Plovdiv drive to Sofia. 1 h 22 min 28.

Operators from Plovdiv to Sofia

OperatorPhoneWebsite
Union Ivkoni02/989 0000Union Ivkoni
Bulgarian Railways (BDZh)0700 10 200Bulgarian Railways (BDZh)