There are 6 ways to get from Vila-Seca to Barcelona by bus, train, 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.
Bus
best- Take the bus from Sant Pere Sacarrera to Barcelona, Estació d'Autobusos Nordbus
1h 25m€5Train
- Take the train from Capellades to Barcelona - Plaça Espanyatrain R6 / ...
1h 29m€33–41Drive 65.3 km
- Drive from Vila-Seca to Barcelonacar 65.3 km
1h 4m€11–15Taxi
- Take the taxi from Vila-Seca to Barcelonataxi 65.3 km
1h 4m€140–180Bus, train
- Take the bus from Sant Pere Sacarrera to Sant Sadurní d'Anoiabus
- Take the train from Sant Sadurní d'Anoia to Barcelona Plaça de Catalunyatrain R4
1h 48mBus via Igualada
- Take the bus from La Font del Bosc to Igualada Estación de Autobusesbus T1
- Take the bus from Igualada to Barcelonabus e5 / ...
2h 28m
Questions & Answers
The cheapest way to get from Vila-Seca to Barcelona is to bus which costs €5 and takes 1h 25m.
The fastest way to get from Vila-Seca to Barcelona is to drive which takes 1h 4m and costs €10 - €15.
Yes, there is a direct bus departing from Sant Pere Sacarrera and arriving at Barcelona, Estació d'Autobusos Nord. Services depart once daily, and operate Monday to Friday. The journey takes approximately 1h 25m.
No, there is no direct train from Vila-Seca to Barcelona. However, there are services departing from Capellades and arriving at Barcelona - Plaça Espanya via . The journey, including transfers, takes approximately 1h 29m.
The distance between Vila-Seca and Barcelona is 69 km. The road distance is 65.3 km.
The best way to get from Vila-Seca to Barcelona without a car is to bus which takes 1h 25m and costs €5.
The bus from Sant Pere Sacarrera to Barcelona, Estació d'Autobusos Nord takes 1h 25m including transfers and departs once daily.
Vila-Seca to Barcelona bus services, operated by Hispano Llacunense S.L., depart from Sant Pere Sacarrera station.
Vila-Seca to Barcelona train services, operated by FGC Catalunya, depart from Capellades station.
The best way to get from Vila-Seca to Barcelona is to bus which takes 1h 25m and costs €5. Alternatively, you can train, which costs €30 - €45 and takes 1h 29m.
What companies run services between Vila-Seca, Spain and Barcelona, Spain?
Hispano Llacunense S.L. operates a bus from Sant Pere Sacarrera to Barcelona, Estació d'Autobusos Nord once daily. Tickets cost €5 and the journey takes 1h 25m. Alternatively, FGC Catalunya operates a train from Capellades to Barcelona - Plaça Espanya hourly. Tickets cost €7–10 and the journey takes 1h 16m.
- Phone
- +34 900 90 1515
- [email protected]
- Website
- FGC Catalunya
Train from Capellades to Barcelona - Plaça Espanya
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- FGC Catalunya
- Schedules at
- FGC Catalunya
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Sant Sadurní d'Anoia to Barcelona Plaça de Catalunya
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €5–14
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 (93) 891.25.61
- [email protected]
- Website
- hillsabus.com
Bus from Sant Pere Sacarrera to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €5
- Schedules at
- hillsabus.com
Bus from Sant Pere Sacarrera to Sant Sadurní d'Anoia
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Schedules at
- hillsabus.com
- Phone
- 938 010 359
- [email protected]
- Website
- montferri.com
Bus from La Font del Bosc to Igualada Estación de Autobuses
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Schedules at
- montferri.com
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- catalunya.monbus.es
Bus from Igualada to Barcelona
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–12
- Schedules at
- catalunya.monbus.es
- Road
- €8–12
- Ave. Duration
- 1h 4m
- Estimated price
- €140–180
Radio Taxi Manresa
- Phone
- +34 938 74 40 00
- Website
- radiotaximanresa.com
Taxi Manresa
- Phone
- +34 640 50 90 74
- Website
- taximanresaalam.com
Taxis Artero
- Phone
- +34 630 91 89 00
- Website
- taxisartero.com
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 The London Underground: Essential tips to navigate the Tube, How do I buy a London Underground ticket?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Vila-Seca to Barcelona bus services, operated by Hispano Llacunense S.L., arrive at Barcelona, Estació d'Autobusos Nord station.
Vila-Seca to Barcelona train services, operated by FGC Catalunya, arrive at Barcelona - Plaça Espanya station.
Yes, the driving distance between Vila-Seca to Barcelona is 65 km. It takes approximately 1h 4m to drive from Vila-Seca to Barcelona.
There are 5144+ hotels available in Barcelona.








