Barcelona lies on a plateau between the sea and a mountain range, which limits the urban area out to the country. This level rejuvenates towards the south west, at the end the small town of Castelldefels is located. The ridge occurs in the sea. The cliff reaches as far as Sitges.
In addition to a typical village, Castelldefels has an about 6km long sand beach, at which flatter building dominates.
The situation on the beach, close proximity to Barcelona and the rural atmosphere make Castelldefels a popular tourist destination. With the train you can be at the main station Sants of Barcelona in about 30 minutes without subject to change.
The beach is not as full as in Barcelona and the beach isn't separated to the city by a coastal road. As a result there are several hotels directly on the beach.
The city is towered over by a castle, you can also find a number of smaller churches and medieval towers as landmarks.
By train you can go quite simply from Sants, the main railway station in Barcelona, to Castelldefells. The trip takes about 25 minutes. Tickets can be obtained directly from the ticket machine. At the station itself you have direct access to the metro.
Here is the schedule of the RENFE.
Three bus lines go to Castelldefels.
Three bus lines L94 and L95 go from the Plaça Catalunya to Castelldefels. The L94 towards Sitges only from 14 June -31 August. The L95 also has a regular service from the Plaça Reina Maria Cristina.
From the El Prat airport
Castelldefels is located about 15 km from the international airport El Prat Barcelona. The easiest way is to get to Castelldefels is by train. You have to change once.
A taxi from the airport to Castelldefels costs around € 20, depending on traffic.
By car you can get to Castelldefels on the highway C32, both from the south as well as from the northern direction. Take exit 46 "Castelldefels center" or exit 44 "Castelldefels South / beach". You can switch from Barcelona and the airport from the Autovia C31 and the exits Canal Olímpico, or Casteldefells centro or Castelldefels playas (beach).
Perfect for birthdays, Christmas and other events. Our gift voucher is redeemable for all services offered in our shop.