There are 4 ways to get from El Vendrell to Castelldefels by train, bus, car, or taxi
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 Vicenç De Calders to Castelldefelstrain R2s / ...
1h 7m€4–7Bus, train
- Take the bus from El Vendrell to Vilanova i la Geltrú - Pl. Eduard Maristany - Estacióbus El Vendrell-Vilanova / ...
- Take the train from Vilanova I La Geltrú to Castelldefelstrain R2s / ...
1h 33m€6–9Drive 45.3 km
- Drive from El Vendrell to Castelldefelscar 45.3 km
34 min€8–11Taxi
- Take the taxi from El Vendrell to Castelldefelstaxi 45.3 km
34 min€100–130
El Vendrell to Castelldefels by train
Questions & Answers
The cheapest way to get from El Vendrell to Castelldefels is to train which costs €4 - €7 and takes 1h 7m.
The fastest way to get from El Vendrell to Castelldefels is to drive which takes 34 min and costs €7 - €11.
No, there is no direct train from El Vendrell to Castelldefels. However, there are services departing from El Vendrell and arriving at Castelldefels via Sant Vicenç De Calders. The journey, including transfers, takes approximately 1h 7m.
The distance between El Vendrell and Castelldefels is 45 km. The road distance is 45.3 km.
The best way to get from El Vendrell to Castelldefels without a car is to train which takes 1h 7m and costs €4 - €7.
It takes approximately 1h 7m to get from El Vendrell to Castelldefels, including transfers.
El Vendrell to Castelldefels train services, operated by Rodalies de Catalunya, depart from Sant Vicenç De Calders station.
El Vendrell to Castelldefels train services, operated by Rodalies de Catalunya, arrive at Castelldefels station.
Yes, the driving distance between El Vendrell to Castelldefels is 45 km. It takes approximately 34 min to drive from El Vendrell to Castelldefels.
Book your El Vendrell to Castelldefels train tickets online with Omio.
What companies run services between El Vendrell, Spain and Castelldefels, Spain?
Rodalies de Catalunya operates a train from Sant Vicenç De Calders to Castelldefels hourly. Tickets cost €3–5 and the journey takes 40 min.
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Sant Vicenç De Calders to Castelldefels
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Vilanova I La Geltrú to Castelldefels
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- €2–4
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 93 893 70 60
- info@busgarraf.cat
- Website
- busgarraf.cat
Bus from El Vendrell to Vilanova i la Geltrú - Pl. Eduard Maristany - Estació
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €3–5
- Website
- https://busgarraf.cat/en/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, How to get from JFK to New York City, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 5640+ hotels available in Castelldefels.






