Montgat est très bien desservie malgré sa petite taille. Elle est connectée à Barcelone par la ligne R1 du train de banlieue (Rodalies), avec des trains fréquents qui mettent environ 20 minutes pour rejoindre le centre de Barcelone. Cette liaison directe en fait une destination très pratique pour les visiteurs ou les professionnels.
L’aéroport international de Barcelone-El Prat se trouve à environ 35 km et est accessible en train ou en voiture. Plusieurs lignes de bus desservent également Montgat depuis les communes voisines, et la ville est connectée au réseau autoroutier catalan (C-32).
À l’intérieur de la ville, la mobilité est aisée : elle peut se parcourir à pied ou à vélo. Il existe aussi des services de taxis et des infrastructures adaptées pour les personnes à mobilité réduite. Cela facilite l’organisation d’événements, le tourisme familial ou les séjours de courte durée.