Travel options for:
Espinosa de los Monteros to Villaviciosa
  • Bus via Llanes

    1. Espinosa De Los Monteros

      32 min - twice a week

    2. Cilleruelo de Bezana

      46 min - 5 times a day

      $13 - $20

    3. Torrelavega

      1 h 5 min - twice daily

    4. Llanes

      1 h - 5 times a day

  • Bus

    1. Espinosa De Los Monteros

      1 h 45 min - 3 times a week

    2. Santander

      2 h 40 min - 3 times a day

    3. Gijon / Xixon

      45 min - every 2 hours

  • Bus, train

    1. Espinosa De Los Monteros

      1 h 45 min - 3 times a week

    2. Santander

      2 h 15 min - twice daily

      $13 - $23

    3. Celorio

      55 min - 5 times a day

  • Train, bus

    1. Espinosa de Los Monteros

      1 h 37 min - once daily

      $9 - $19

    2. Mataporquera

      1 h 11 min - once daily

      $11 - $21

    3. Torrelavega

      1 h 41 min - twice daily

      $10 - $20

    4. Celorio

      55 min - 5 times a day

  • Drive

    $23 - $35
    1. Espinosa de los Monteros

      2 h 27 min - 125.1 miles

      $23 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Espinosa De Los Monteros bus to Cilleruelo de Bezana, bus to Torrelavega, bus to Llanes, then bus to Villaviciosa. 6 h 23 min. From Espinosa De Los Monteros bus to Santander, bus to Gijon / Xixon, then bus to Villaviciosa. 6 h 45 min. From Espinosa De Los Monteros bus to Santander, train to Celorio, then bus to Villaviciosa. 6 h 55 min. From Espinosa de Los Monteros train to Mataporquera, train to Torrelavega, train to Celorio, then bus to Villaviciosa. 8 h 24 min. From Espinosa de los Monteros drive to Villaviciosa. 2 h 27 min $28.