Il comune si trova a 35 km dall'autostrada A3 Salerno Reggio Calabria, con uscita al casello di Battipaglia . Si prosegue sulla S.S. 18 in direzione Agropoli, quindi si imbocca la variante per Sapri, con uscita a Prignano C.to
La stazione FS più vicina è quella di Agropoli – Castellabate , sulla linea Salerno Reggio Calabria. Con frequenti collegamenti sia verso nord che verso sud ( Vi sono collegamenti giornalieri per Salerno, per Napoli e per Roma .)
Il comune è raggiungibile anche mediante autobus di autolinee private sulla linea SS 18, con collegamenti per Agropoli, per Salerno e per Vallo della Lucania .
Distanze dai principali centri turistici della provincia di Salerno e di Napoli
Distanza da
Napoli km 110 Amalfi km 85
Salerno km 60 Caserta km 105
Positano km 100 Ravello km 90
Roma km 280 Paestum km 17
Sorrento km 85 Agropoli km 13
Padula km 120 Palinuro km 60
Pompei km 70 Scavi di Velia km 35
Castelcivita km 60 Grotte di Pertosa km 90