Il villaggio è situato a 5 km da Vieste sulla strada litoranea per Peschici.
In auto: da nord Autostrada A/14 (Bologna-Bari), uscita Poggio Imperiale; super strada del Gargano e litoranea per Vieste. Da sud S.S. 16 16/bis fino a Manfredonia e litoranea per Vieste.
In treno: scalo ferroviario di Foggia o San Severo, autobus di linea fino a Vieste.