Malgrat de Mar is located in Barcelona city, Spain at the 41.6466, 2.7414 coordinates. Distance from Malgrat de Mar to other cities. are listed below, click on the city name to find distance between. Distance from Malgrat de Mar to Eixample 56 km, to L'Hospitalet de Llobregat 62 km, to Sant Marti 52 km. The green marker indicates the location of Malgrat de Mar.