Travel from Espinosa-de-los-Monteros to Villaviciosa

Bus from Espinosa de los Monteros to Villaviciosa

You can take a bus from Espinosa de los Monteros to Villaviciosa via Cilleruelo de Bezana, Torrelavega, and Llanes in around 6 h 23 min.

How to get from Espinosa de los Monteros to Villaviciosa

ModeDurationPrice
From Espinosa De Los Monteros bus to Cilleruelo de Bezana, bus to Torrelavega, bus to Llanes, then bus to Villaviciosa.6 h 23 min106€
From Espinosa de los Monteros taxi to La Cavada, train to Santander, train to Celorio, then bus to Villaviciosa.6 h 50 min111€
From Espinosa De Los Monteros bus to Santander, bus to Gijon / Xixon, then bus to Villaviciosa.6 h 45 min85€
From Espinosa De Los Monteros bus to Santander, train to Celorio, then bus to Villaviciosa.6 h 55 min76€
From Espinosa de los Monteros drive to Villaviciosa.2 h 27 min23€

How long does it take to get from Espinosa de los Monteros to Villaviciosa?

It takes approximately 6 h 23 min to get from Espinosa de los Monteros to Villaviciosa, including transfers.

Is there a direct bus between Espinosa de los Monteros and Villaviciosa?

No, there is no direct bus from Espinosa de los Monteros to Villaviciosa. However, there are services departing from Espinosa De Los Monteros and arriving at Villaviciosa via Cilleruelo de Bezana, Torrelavega and Llanes. The journey, including transfers, takes approximately 6 h 23 min.

Operators from Espinosa de los Monteros to Villaviciosa

OperatorPhoneWebsite
ALSA+34 902 42 22 42ALSA
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)