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

    $43 - $67
    1. Espinosa De Los Monteros

      1 h 45 min - 3 times a week

      $15 - $24

    2. Santander

      1 h 35 min - twice daily

      $15 - $23

    3. Llanes

      1 h - 5 times a day

      $13 - $21

      • Villaviciosa
  • Train, bus

    $41 - $80
    1. Espinosa de Los Monteros

      1 h 37 min - once daily

      $9 - $19

    2. Mataporquera

      1 h 11 min - once daily

      $10 - $21

    3. Torrelavega

      1 h 41 min - twice daily

      $9 - $20

    4. Celorio

      55 min - 5 times a day

      $13 - $20

      • Villaviciosa
  • Drive

    $23 - $35
    1. Espinosa de los Monteros

      2 h 26 min - 125 miles

      $23 - $35

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

From Espinosa De Los Monteros bus to Santander, bus to Llanes, then bus to Villaviciosa. 6 h 20 min 49€. From Espinosa de Los Monteros train to Mataporquera, train to Torrelavega, train to Celorio, then bus to Villaviciosa. 8 h 24 min 64€. From Espinosa de los Monteros drive to Villaviciosa. 2 h 26 min 24€.