Kavala liegt in Nordgriechenland an der Bucht von Kavala gegenüber der Insel Thasos und ist der bedeutendste Hafen Ost-Makedoniens. Von hier erreichen Reisende die nahegelegenen Inseln Thassos und Samothraki , aber auch weitere Ägäische Inseln sowie Athen .