Travel from Irun to Villaviciosa

Train, bus or fly from Irun to Villaviciosa?

ALSA operates a bus from Irun to Villaviciosa 3 times a day. Tickets cost $40 - $60 and the journey takes 5 h 20 min. Alternatively, you can take a train from Irun to Villaviciosa via Vitoria/Gasteiz, Gijón, and Gijon / Xixon in around 10 h 25 min.

How to get from Irun to Villaviciosa

ModeDurationPrice
From Irun bus to Oviedo then bus to Villaviciosa.7 h 20 min65€
From Irun bus to Santander, bus to Llanes, then bus to Villaviciosa.7 h 50 min90€
From Irun train to Vitoria/Gasteiz, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa.10 h 25 min109€
From Irun drive to Villaviciosa.3 h 37 min42€
From San Sebastian airport fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa.6 h 48 min241€
From San Sebastian airport fly to Santander airport, bus to Santander, bus to Llanes, then bus to Villaviciosa.8 h 24 min305€
From San Sebastian airport fly to Leon airport, bus to Oviedo, then bus to Villaviciosa.11 h 20 min460€

How long does it take to get from Irun to Villaviciosa?

It takes approximately 7 h 20 min to get from Irun to Villaviciosa, including transfers.

Is there a direct bus between Irun and Villaviciosa?

No, there is no direct bus from Irun to Villaviciosa. However, there are services departing from Irun and arriving at Villaviciosa via Oviedo. The journey, including transfers, takes approximately 7 h 20 min.

Operators from Irun to Villaviciosa

OperatorPhoneWebsite
ALSA+34 902 42 22 42ALSA
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
IberiaIberia
Vueling AirlinesVueling Airlines