There are 5 ways to get from Sabadell to Vilanova i la Geltrú by train (Renfe), 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 Sabadell Centre to Barcelona Santstrain R4
- Take the train from Barcelona-Sants to Villanueva Y Geltrutrain Re
1h 32m€8–16Train via Vilanova i la Geltrú
cheapest- Take the train from Sabadell Centre to Barcelona Santstrain R4
- Take the train from Barcelona Sants to Vilanova i la Geltrútrain R2s / ...
1h 33m€6–21Bus
- Take the bus from Av. de Barberà/C. de Tetuán to Av. Meridiana/C. de S'Agaróbus A1
- Take the bus from Aiguablava - Tamariu to La Campanabus N1
- Take the bus from Barcelona - La Campana to Vilanova i la Geltrú - Rambla St Jordi - Ronda Ibéricabus
2h 6mDrive 66.6 km
- Drive from Sabadell to Vilanova i la Geltrúcar 66.6 km
51 min€11–15Taxi
- Take the taxi from Sabadell to Vilanova i la Geltrútaxi 66.6 km
51 min€150–180
Sabadell to Vilanova i la Geltrú by train
Questions & Answers
The cheapest way to get from Sabadell to Vilanova i la Geltrú is to train which costs €8 - €17 and takes 1h 32m.
The fastest way to get from Sabadell to Vilanova i la Geltrú is to drive which takes 51 min and costs €10 - €15.
No, there is no direct bus from Sabadell to Vilanova i la Geltrú. However, there are services departing from Av. de Barberà/C. de Tetuán and arriving at Vilanova i la Geltrú - Rambla St Jordi - Ronda Ibérica via Aiguablava - Tamariu and Barcelona - La Campana. The journey, including transfers, takes approximately 2h 6m.
No, there is no direct train from Sabadell to Vilanova i la Geltrú. However, there are services departing from Sabadell Centre and arriving at Villanueva Y Geltru via Barcelona-Sants. The journey, including transfers, takes approximately 1h 32m.
The distance between Sabadell and Vilanova i la Geltrú is 68 km. The road distance is 66.6 km.
The best way to get from Sabadell to Vilanova i la Geltrú without a car is to train which takes 1h 32m and costs €8 - €17.
It takes approximately 1h 32m to get from Sabadell to Vilanova i la Geltrú, including transfers.
Sabadell to Vilanova i la Geltrú bus services, operated by Moventis, depart from Av. de Barberà/C. de Tetuán station.
Sabadell to Vilanova i la Geltrú train services, operated by Rodalies de Catalunya, depart from Sabadell Centre station.
The best way to get from Sabadell to Vilanova i la Geltrú is to train which takes 1h 32m and costs €8 - €17. Alternatively, you can bus, which costs and takes 2h 6m.
What companies run services between Sabadell, Spain and Vilanova i la Geltrú, Spain?
You can take a train from Sabadell Centre to Villanueva Y Geltru via Barcelona-Sants in around 1h 32m. Alternatively, you can take a bus from Av. de Barberà/C. de Tetuán to Vilanova i la Geltrú - Rambla St Jordi - Ronda Ibérica via Av. Meridiana/C. de S'Agaró, Aiguablava - Tamariu, La Campana, and Barcelona - La Campana in around 2h 6m.
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Sabadell Centre to Barcelona Sants
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–9
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Sabadell Centre to Barcelona Sants
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–9
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Vilanova i la Geltrú
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- €5–13
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Villanueva Y Geltru
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–8
- Website
- Renfe Viajeros
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- Renfe Cercanias
Train from Barcelona Sants to Vilanova i la Geltrú
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €3–10
- Website
- Renfe Cercanias
- Phone
- +34 93 580 67 00
- [email protected]
- Website
- moventis.es
Bus from Av. de Barberà/C. de Tetuán to Av. Meridiana/C. de S'Agaró
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- €2–5
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
- Phone
- +34 900 909 061
- [email protected]
- Website
- tusgsal.cat
Bus from Aiguablava - Tamariu to La Campana
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Schedules at
- app.ambmobilitat.cat
- Phone
- +34 93 893 70 60
- [email protected]
- Website
- Bus Garraf
Bus from Barcelona - La Campana to Vilanova i la Geltrú - Rambla St Jordi - Ronda Ibérica
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- Bus Garraf
- Ave. Duration
- 51 min
- Estimated price
- €150–180
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Sabadell to Vilanova i la Geltrú bus services, operated by Moventis, arrive at Av. Meridiana/C. de S'Agaró station.
Sabadell to Vilanova i la Geltrú train services, operated by Rodalies de Catalunya, arrive at Barcelona Sants station.
Yes, the driving distance between Sabadell to Vilanova i la Geltrú is 67 km. It takes approximately 51 min to drive from Sabadell to Vilanova i la Geltrú.
Book your Sabadell to Vilanova i la Geltrú train tickets online with Omio.
There are 1789+ hotels available in Vilanova i la Geltrú.
















