Bus

Take the Àrea Metropolitana de Barcelona bus at the Av. Paral.lel - Pl. Espanya station .

The journey takes approximately 18 m. The travel distance is 19 km.

Carrier is Àrea Metropolitana de Barcelona.

Buy ticket

Get off at the Hospital de Viladecans.


🛏 Find hotel deals and discounts up to 20% in Viladecans at Booking


Train

Take the train Barcelona-Paseo De Gracia at the station Renfe Viajeros.

The journey takes approximately 23 m. Ticket price is about €6 The travel distance is 17 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Gava.


🛏 Find hotel deals and discounts up to 20% in Viladecans at Booking


Train

Take the train Barcelona-Passeig De Gracia at the station Rodalies de Catalunya.

The journey takes approximately 25 m. The travel distance is 17 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Gavà.


🛏 Find hotel deals and discounts up to 20% in Viladecans at Booking


Bus

Take the Àrea Metropolitana de Barcelona bus at the Rda. Universitat - Plaça Catalunya station .

The journey takes approximately 47 m. The travel distance is 19 km.

Carrier is Àrea Metropolitana de Barcelona.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Viladecans at Booking


Taxi

Take the taxi at the .

The journey takes approximately 18 m. Ticket price is about €29 The travel distance is 20 km.

Carrier is Taxi Class.

🚖 Find a cheap local taxi

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Viladecans at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 18 m. The travel distance is 20 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Viladecans at Booking


The cheapest way to travel from Barcelona to Viladecans is by taking a Train with an average price of €6. The journey takes approximately 23 мин.

Bus is the fastest way to travel from Barcelona to Viladecans. Tickets cost €NA. The journey takes approximately 18 мин.

Barcelona is approximately 20 km away from Viladecans. The trip by car takes 18 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Àrea Metropolitana de Barcelona company. Tickets cost about €. A bus trip from Barcelona to Viladecans will take 47 m.

The average journey time by car between Barcelona and Viladecans is 18 m.