Malgrat de Mar, Spain Flight Information

There is no major airport located in Malgrat de Mar itself, there are however regular transfers available from the regions closest international airport (Barcelona International Airport)

Getting to and from the Airport
Taxi - Available 24hrs
Shuttle Bus - Departs every 15mins within selected hours
Train - Departs every 30mins within selected hours
Car Rental - Available inside the airport within selected hours

Airports from the UK
Heathrow
Manchester
Gatwick
Birmingham
Glasgow
Newcastle
Edinburgh
Bristol
Stansted
Cardiff
Liverpool
Leeds/Bradford
Luton

Airlines
British Airways
Easy Jet
Ryanair
Iberia
TAP - Air Portugal
Meridiana
Brussels Airlines
Air Europa
Low Cost Airline

  • where to go

    Review by: Linda Williams

    Weather

    Went to Malgrat in July had fantastic weather hot but not too hot and a nice breeze we had one evening when heavens opened and there was a thunder storm on average it was about 80 to 85 most days.

    Holiday

    We had a great time such a fantastic train service to Barcelona about 1hr 15 and only 6 euro beach gets really busy but the journey to Barcelona runs along the coast and there are plenty of quieter beaches you can visit a visit to Marineland is a must : fabulous Dolphin and Sealion show and if you want a memorable experience do a Dolphin encounter 50 euro but worth it
    Tossa da Mar was lovely but if finding brits in the gutter is your scene then check out Lloret de Mar

    Recommend Malgrat de Mar to others?

    Yes

Malgrat de Mar : Next 24-Hour Weather

Today - 12th June 2026

Sunrise 06:14

Sunrise

Sunset 21:23

Sunset
10:00
23°C (73°F)
11:00
25°C (75°F)
12:00
26°C (77°F)
13:00
27°C (79°F)
14:00
27°C (80°F)
15:00
27°C (80°F)
16:00
25°C (77°F)
17:00
24°C (75°F)
18:00
25°C (75°F)
19:00
24°C (75°F)
20:00
23°C (73°F)
21:00
21°C (69°F)
22:00
20°C (68°F)
23:00
20°C (68°F)

Tomorrow - 13th June 2026

Sunrise 06:14

Sunrise

Sunset 21:23

Sunset
0:00
20°C (68°F)
1:00
20°C (68°F)
2:00
20°C (67°F)
3:00
20°C (67°F)
4:00
20°C (67°F)
5:00
20°C (67°F)
6:00
20°C (67°F)
7:00
20°C (67°F)
8:00
22°C (70°F)
9:00
24°C (75°F)