Kavala has an airport with international arrivals / departures and regular domestic flights to and from Athens (1 hour). You can also reach Kavala by flying to Thessaloniki Airport and hiring a car or catching a KTEL bus (171km).