Arenys de Mar est très bien desservie par les transports. Elle se trouve à environ 40 minutes de Barcelone en train grâce à la ligne de la Renfe R1, qui longe la côte et propose des paysages superbes. En voiture, l’accès se fait facilement par la N-II ou l’autoroute C-32.
L’aéroport de Barcelone-El Prat est situé à environ 55 km et permet une connexion rapide avec de nombreuses destinations internationales. L’aéroport de Gérone-Costa Brava est également une alternative, à environ 50 minutes en voiture.
La ville dispose d’un service de bus local et régional, et le centre-ville est accessible à pied. Sa taille humaine permet des déplacements aisés, et les itinéraires cyclables et les promenades littorales offrent une mobilité douce appréciée.