Cheap Bus and Ferry tickets to Kavala

What are the most popular routes to Kavala?

Thessaloniki - KavalaAverage priceR$122Average duration2h 20mDaily departures11
Istanbul Europe - KavalaAverage priceR$184Average duration8hDaily departures4
Sofia - KavalaAverage priceR$157Average duration6h 30mDaily departures1
Keşan - KavalaAverage priceR$153Average duration4h 30mDaily departures2
Bucharest - KavalaAverage priceR$217Average duration14h 30mDaily departures2