Strade ed autostrade
Diano Marina è situata lungo la Strada Provinciale (già Strada Statale) 1 Aurelia. Il comune non è raggiungibile direttamente tramite autostrada, pertanto il casello autostradale di San Bartolomeo al Mare sull'Autostrada A10 è l'uscita consigliata per raggiungere la destinazione.
Linee ferroviarie
Diano Marina è dotata di una stazione ferroviaria sulla linea ferroviaria Ventimiglia - Genova nel tratto locale compreso tra Ventimiglia e Savona.