EAAA operates a bus from Kavala to Sofia 3 times a day. Tickets cost $16 - $23 and the journey takes 6 h. Kaleia also services this route once daily.
How to get from Kavala to Bulgaria
From Kavala bus to Central Station then line 2 subway to Serdika. 6 h 7 min 32. From Kavala bus to Gotse Delchev, bus to Central Station, then line 2 subway to Serdika. 6 h 38 min 34. From Kavala drive to Sofia. 4 h 16 min 100.
How long does it take to get from Kavala to Bulgaria?
It takes approximately 6 h 7 min to get from Kavala to Bulgaria.