Travel from Puebla-de-Sanabria to Villaviciosa

Bus or train from Puebla de Sanabria to Villaviciosa?

You can take a bus from Puebla de Sanabria to Villaviciosa via Benavente and Gijon / Xixon in around 7 hours 10 minutes. Alternatively, you can take a train from Puebla de Sanabria to Villaviciosa via Valladolid Campo Grande, Gijón, and Gijon / Xixon in around 8 hours 59 minutes.

How to get from Puebla de Sanabria to Villaviciosa

ModeDurationPrice
From Puebla de Sanabria bus to Benavente, bus to Gijon / Xixon, then bus to Villaviciosa.7 h 10 min63€
From Puebla de Sanabria train to Valladolid Campo Grande, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa.8 h 59 min102€
From Puebla de Sanabria drive to Villaviciosa.2 h 49 min33€

How long does it take to get from Puebla de Sanabria to Villaviciosa?

It takes approximately 7 hours 10 minutes to get from Puebla de Sanabria to Villaviciosa, including transfers.

Is there a direct bus between Puebla de Sanabria and Villaviciosa?

No, there is no direct bus from Puebla de Sanabria to Villaviciosa. However, there are services departing from Puebla de Sanabria and arriving at Villaviciosa via Benavente and Gijon / Xixon. The journey, including transfers, takes approximately 7 hours 10 minutes.

Operators from Puebla de Sanabria to Villaviciosa

OperatorPhoneWebsite
MonBus+34 982 29 29 00MonBus
ALSA+34 902 42 22 42ALSA
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)