Castelldefels cuenta con dos estaciones de tren, una en la zona de la playa y otra en la zona del pueblo, que cuentan con servicios de cercanías diarios que unen esta población con Barcelona y con otras ciudades del entorno. El servicio más importante de tren a Castelldefels es el que presta la línea C-2 de Renfe, un convoy de cercanías que tiene su primera salida a las 5 de la mañana y la última a las 11 de la noche, todas realizadas desde la Estación de Sants en Barcelona. Por otro lado, las estaciones de cercanías de Castelldefels permiten conectar esta localidad con otras del entorno. Así, Sitges cuenta también con un tren a Castelldefels que opera regularmente todos los días. Otros pueblos de la zona, como Sant Vicenç de Calders, están en el mismo tramo de esta línea ferroviaria, única que realiza parada en la estación cercana a la playa de Castelldefels.
Esta pequeña localidad de la provincia de Barcelona fue el destino preferido de los barceloneses para veranear desde 1950, algo que no es de extrañar debido a la calidad de sus playas y a un entorno natural que ha sabido preservarse con el paso del tiempo.
En los siguientes enlaces encontrarás más información sobre el viaje