Transport links include two stations (Castelldefels and Platja de Castelldefels) on RENFE line R2 from Sant Vicenç de Calders to Maçanet-Massanes via Barcelona, bus routes to Barcelona (L94, L95, L97), Barcelona Airport (L99) and Sant Boi de Llobregat (L96), as well as an urban bus route connecting the rest of the town (CF1), the C-32 motorway and the C-31 and C-245 dual carriageways.