Mataró est facilement accessible grâce à son excellente connexion ferroviaire et routière. La ville est desservie par la ligne R1 de RENFE, qui relie Barcelone en moins de 40 minutes avec des trains fréquents. Cela facilite les déplacements quotidiens et rend Mataró attrayante pour les excursions depuis la capitale catalane.
Par la route, l’autoroute C-32 permet de relier Mataró à Barcelone, Gérone ou à d’autres villes côtières du Maresme. L’aéroport de Barcelone-El Prat est à environ 45 minutes en voiture, tandis que celui de Gérone-Costa Brava est à environ une heure.
La ville dispose aussi d’un réseau de bus urbains et interurbains bien organisé. Les pistes cyclables et les zones piétonnes facilitent les déplacements à l’intérieur de la ville. Le port de plaisance ajoute une option de transport maritime pour les voyageurs et plaisanciers.