The average bus between Viladecans (Station) and Masquefa takes 1h 42m and the fastest bus takes 1h 38m. The bus service runs several times per day from Viladecans (Station) to Masquefa. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 2 hours between Viladecans (Station) and Masquefa. The earliest departure is at 7:29 AM in the morning, and the last departure from Viladecans (Station) is at 8:31 PM which arrives into Masquefa at 10:15 PM. All services require a transfer at Pl. Europa - Viladecans and take an average of 1h 42m. The schedules shown below are for the next available departures.

1h 40m • 1 change

1h 43m • 1 change

1h 38m • 1 change

1h 38m • 1 change

1h 40m • 1 change

1h 43m • 1 change

1h 38m • 1 change

1h 38m • 1 change

1h 40m • 1 change

1h 43m • 1 change

1h 38m • 1 change

1h 38m • 1 change
Want to know about travelling from Viladecans (Station) to Masquefa? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Viladecans (Station) to Masquefa. However, there are services departing from Viladecans (Station) station and arriving at Masquefa station via Diagonal - Av Doctor Marañón. The journey, including transfers, takes approximately 1h 42m.
Viladecans (Station) to Masquefa bus services, operated by Àrea Metropolitana de Barcelona, depart from Pl. Europa - Viladecans station.
Viladecans (Station) to Masquefa bus services, operated by Àrea Metropolitana de Barcelona, arrive at Masquefa station.
The distance between Viladecans (Station) and Masquefa is 28 km. The road distance is 54 km.
You can take a vehicle from Viladecans (Station) to Masquefa via Pl. Europa - Viladecans and Barcelona - Zona Universitària in around 2h 44m.