There are 4 ways to get from Banyeres del Penedès to Calafell by train, bus, 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 L'arboç to Sant Vicenç De CaldersR4
- Take the train from Sant Vicenç De Calders to CalafellR2s / ...
40 min€6Drive 11.9 km
cheapest- Drive from Banyeres del Penedès to Calafell11.9 km
14 min€2–3Bus
- Take the bus from Banyeres - C. Saragossa to El Vendrell
- Take the bus from El Vendrell to Calafell - El RomaniEl Vendrell-Vilanova / ...
1h 4m€5–6Taxi
- Take the taxi from Banyeres del Penedès to Calafell11.9 km
14 min€26–32
Banyeres del Penedès to Calafell by train
Questions & Answers
The cheapest way to get from Banyeres del Penedès to Calafell is to drive which costs €1 - €3 and takes 14 min.
The fastest way to get from Banyeres del Penedès to Calafell is to taxi which takes 14 min and costs €26 - €32.
No, there is no direct bus from Banyeres del Penedès to Calafell. However, there are services departing from Banyeres - C. Saragossa and arriving at Calafell - El Romani via El Vendrell. The journey, including transfers, takes approximately 1h 4m.
No, there is no direct train from Banyeres del Penedès to Calafell. However, there are services departing from L'arboç and arriving at Calafell via Sant Vicenç De Calders. The journey, including transfers, takes approximately 40 min.
The distance between Banyeres del Penedès and Calafell is 17 km. The road distance is 11.9 km.
The best way to get from Banyeres del Penedès to Calafell without a car is to train which takes 40 min and costs €6.
It takes approximately 40 min to get from Banyeres del Penedès to Calafell, including transfers.
Banyeres del Penedès to Calafell bus services, operated by Moventis, depart from Banyeres - C. Saragossa station.
Banyeres del Penedès to Calafell train services, operated by Rodalies de Catalunya, depart from L'arboç station.
The best way to get from Banyeres del Penedès to Calafell is to train which takes 40 min and costs €6. Alternatively, you can bus, which costs €4 - €7 and takes 1h 4m.
What companies run services between Banyeres del Penedès, Spain and Calafell, Spain?
You can take a train from L'arboç to Calafell via Sant Vicenç De Calders in around 40 min. Alternatively, you can take a bus from Banyeres - C. Saragossa to Calafell - El Romani via El Vendrell in around 1h 4m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from L'arboç to Sant Vicenç De Calders
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Sant Vicenç De Calders to Calafell
- Ave. Duration
- 5 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 93 580 67 00
- infomoventis@moventis.es
- Website
- moventis.es
Bus from Banyeres - C. Saragossa to El Vendrell
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
- Phone
- +34 93 893 70 60
- info@busgarraf.cat
- Website
- busgarraf.cat
Bus from El Vendrell to Calafell - El Romani
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–3
- Schedules at
- busgarraf.cat
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 How to get from JFK to New York City, Getting around the Cyclades, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Banyeres del Penedès to Calafell bus services, operated by Moventis, arrive at El Vendrell station.
Banyeres del Penedès to Calafell train services, operated by Rodalies de Catalunya, arrive at Sant Vicenç De Calders station.
Yes, the driving distance between Banyeres del Penedès to Calafell is 12 km. It takes approximately 14 min to drive from Banyeres del Penedès to Calafell.
Book your Banyeres del Penedès to Calafell train tickets online with Omio.
There are 1659+ hotels available in Calafell.










