Пещерата на Алистрати се намира на 50 км. югоизточно от Серес, на 25 км. югозападно от Драма и на 65 км. северозападно от Кавала. До Алистрати може да се стигне или от Солун, преминавайки през Серес или Аспровалта или от Кавала, преминавайки през Драма.