Malgrat de Mar genießt eine hervorragende Lage und ist perfekt an das Straßennetz angebunden:
• Aus dem Süden (Barcelona): Die direkteste Option ist die Maresme-Autobahn C-32, nehmen Sie die Ausfahrt Richtung Palafolls / Malgrat de Mar. Die Anreise ist auch bequem über die Nationalstraße N-II möglich.
• Aus dem Norden und Frankreich: Folgen Sie der Autobahn AP-7 bis zur Ausfahrt 11 (Sant Celoni / Montseny) in Richtung Vallgorguina, um auf die C-32 zu gelangen, oder nutzen Sie die Ausfahrt 9 (Lloret / Blanes) und fahren Sie auf der GI-682 nach Süden.
• Lokale Verbindung: Die Küstenstraße GI-682 verbindet Malgrat direkt mit den Nachbarorten Santa Susanna, Blanes und Lloret de Mar.
Die Gemeinde verfügt über mehrere kostenlose und kostenpflichtige öffentliche Parkplätze in der Nähe der Haupt-Hotel- und Sportzonen.
Die wichtigsten internationalen Flughäfen sind Girona-Costa Brava (35 km entfernt) und Barcelona-El Prat (84 km entfernt). Beide Flughäfen bieten täglich zahlreiche nationale und internationale Flüge an und verfügen über hervorragende öffentliche Bus- und Bahnverbindungen in die Region.
Im Gegensatz zu anderen Gemeinden in der Umgebung verfügt Malgrat de Mar über einen eigenen Bahnhof im Ortszentrum.
Die Linie R1 von Rodalies de Catalunya (S-Bahn) verbindet den Bahnhof Malgrat de Mar direkt mit dem Zentrum von Barcelona in einer Fahrzeit von etwa 1 Stunde und 15 Minuten, wobei die Züge alle 30 Minuten verkehren. Zudem gibt es regelmäßige Buslinien des Anbieters Sagalés, die den Ort mit den Flughäfen und den umliegenden Dörfern der Costa Brava verbinden.