From Burgas bus to Sofia. 5 h 40 min 33. From Vladimir Pavlov train to Sofia. 6 h 35 min 19. From Burgas drive to Sofia. 3 h 16 min 77. From Burgas South bus to Varna, taxi to Varna airport, fly to Sofia airport, then line 84 bus to Sofia. 4 h 53 min 88.
Bus or train from Burgas to Sofia?
Union Ivkoni operates a bus from Burgas to Sofia hourly. Tickets cost $17 - $24 and the journey takes 5 h 40 min. 5 other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Burgas to Sofia once daily. Tickets cost $11 - $12 and the journey takes 6 h 35 min.