La città di Vallecrosia è situata lungo la Riviera dei Fiori tra Bordighera e Ventimiglia. E' facilmente raggiungibile tramite l'Autostrada dei Fiori A10 ( Genova – Ventimiglia ) uscendo a Bordighera o Ventimiglia.
Anche chi chi arriva in treno può scegliere tra le fermate di Bordighera o Ventimiglia. Entrambe distano circa un paio di Km da Vallecrosia.