Par l'autoroute A9, à Perpignan prendre la sortie 42 (Perpignan Sud) puis suivre la direction Elne, Port-Vendres.
Après Argelès-sur-Mer, prendre la sortie 13 : route de la Corniche.
En train, la gare de Collioure est très bien desservie par la SNCF. La gare est à environ 600m de la rue du Petit Puits.