There are 6 ways to get from Sant Feliu de Llobregat to Castelldefels by train, bus, rideshare, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Sant Feliu de Llobregat to Barcelona Santstrain R4
- Take the train from Barcelona Sants to Castelldefelstrain R2s / ...
47 min€3–9Bus
cheapest- Take the bus from Intercanviador Cornellà Centre to Av. Constitució - Centre Mèdicbus M5
1h 8m€1–3Bus via Diagonal - Parc de Cervantes
- Take the bus from Ctra. Laureà Miró - Ptge. Solà-Sert to Av. Diagonal - C. Esportbus L51 / ...
- Take the bus from Diagonal - Parc de Cervantes to Biblioteca Fernàndez Juradobus L97 / ...
1h 4mRideshare
- Take the rideshare from Sant Feliu de Llobregat to Castelldefels16.3 km
28 min€4Taxi
- Take the taxi from Sant Feliu de Llobregat to Castelldefelstaxi 17.2 km
17 min€40–55Drive 17.2 km
- Drive from Sant Feliu de Llobregat to Castelldefelscar 17.2 km
17 min€3–4
Sant Feliu de Llobregat to Castelldefels by train
Questions & Answers
The cheapest way to get from Sant Feliu de Llobregat to Castelldefels is to bus which costs €1 - €4 and takes 1h 8m.
The fastest way to get from Sant Feliu de Llobregat to Castelldefels is to taxi which takes 17 min and costs €40 - €55.
No, there is no direct bus from Sant Feliu de Llobregat to Castelldefels. However, there are services departing from Ctra. Laureà Miró - Ptge. Solà-Sert and arriving at Biblioteca Fernàndez Jurado via Diagonal - Parc de Cervantes. The journey, including transfers, takes approximately 1h 4m.
No, there is no direct train from Sant Feliu de Llobregat to Castelldefels. However, there are services departing from Sant Feliu de Llobregat and arriving at Castelldefels via Barcelona Sants. The journey, including transfers, takes approximately 47 min.
The distance between Sant Feliu de Llobregat and Castelldefels is 28 km. The road distance is 17.2 km.
The best way to get from Sant Feliu de Llobregat to Castelldefels without a car is to train which takes 47 min and costs €3 - €10.
It takes approximately 47 min to get from Sant Feliu de Llobregat to Castelldefels, including transfers.
Sant Feliu de Llobregat to Castelldefels bus services, operated by Soler i Sauret S.A., depart from Ctra. Laureà Miró - Ptge. Solà-Sert station.
Sant Feliu de Llobregat to Castelldefels train services, operated by Rodalies de Catalunya, depart from Sant Feliu de Llobregat station.
The best way to get from Sant Feliu de Llobregat to Castelldefels is to train which takes 47 min and costs €3 - €10. Alternatively, you can bus via Diagonal - Parc de Cervantes, which costs and takes 1h 4m.
What companies run services between Sant Feliu de Llobregat, Spain and Castelldefels, Spain?
You can take a train from Sant Feliu de Llobregat to Castelldefels via Barcelona Sants in around 47 min. Alternatively, you can take a bus from Ctra. Laureà Miró - Ptge. Solà-Sert to Biblioteca Fernàndez Jurado via Av. Diagonal - C. Esport and Diagonal - Parc de Cervantes in around 1h 4m.
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Sant Feliu de Llobregat to Barcelona Sants
- Ave. Duration
- 16 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–4
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Castelldefels
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- €2–6
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 (0) 936325133
- [email protected]
- Website
- solerisauret.com
Bus from Ctra. Laureà Miró - Ptge. Solà-Sert to Av. Diagonal - C. Esport
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Schedules at
- solerisauret.com
Bus from Diagonal - Parc de Cervantes to Biblioteca Fernàndez Jurado
- Ave. Duration
- 42 min
- Frequency
- Every 20 minutes
- Website
- Àrea Metropolitana de Barcelona
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- Monbus
Bus from Intercanviador Cornellà Centre to Av. Constitució - Centre Mèdic
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–2
- Website
- Monbus
- Website
- BlaBlaCar.es
Rideshare from Sant Feliu de Llobregat to Castelldefels
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- €4
- Schedules at
- BlaBlaCar.es
- Ave. Duration
- 17 min
- Estimated price
- €40–55
Baixtaxi
- Phone
- +34 934 71 00 00
- Website
- baixtaxi.com
CavaTaxi
- Phone
- +34 931 17 20 26
- Website
- cavataxi.com
Radio taxi 033
- Phone
- +34 933 03 30 33
- Website
- radiotaxi033.com
Radio Taxi Barcelona
- Phone
- +34 933 77 77 77
- Website
- radiotaxibarcelona.es
Taxi Barcelona 24 Horas
- Phone
- +34 935 16 00 27
- Website
- taxi24bcn.com
Taxi Class
- Phone
- +34 933 07 07 07
- Website
- taxiclassrent.com
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Is ride-sharing platform BlaBlaCar right for you?
Read the travel guide
More Questions & Answers
Sant Feliu de Llobregat to Castelldefels bus services, operated by Soler i Sauret S.A., arrive at Av. Diagonal - C. Esport station.
Sant Feliu de Llobregat to Castelldefels train services, operated by Rodalies de Catalunya, arrive at Barcelona Sants station.
Yes, the driving distance between Sant Feliu de Llobregat to Castelldefels is 17 km. It takes approximately 17 min to drive from Sant Feliu de Llobregat to Castelldefels.
Book your Sant Feliu de Llobregat to Castelldefels train tickets online with Omio.
There are 5393+ hotels available in Castelldefels.
Check out Blablacar's carpooling service for rideshare options between Sant Feliu de Llobregat and Castelldefels. A great option if you don't have a driver's licence or want to avoid public transport.














