Travel options for:
Portomarín to Villaviciosa
  • Bus

    $43 - $67
    1. Portomarín

      25 min - 4 times a day

    2. Lugo

      3 h - once daily

      $20 - $35

    3. Aviles

      30 min - every 30 minutes

      $11 - $18

    4. Gijon / Xixon

      45 min - every 2 hours

      $12 - $19

      • Villaviciosa
  • Train

    $96 - $149
    1. Portomarín

      24 min - 15.3 miles

      $35 - $45

    2. Sarria

      26 min - 3 times a day

      $5 - $15

    3. Monforte de Lemos

      3 h 4 min - twice daily

      $28 - $45

    4. Leon

      2 h 39 min - 3 times a day

      $16 - $28

    5. Gijón

      10 min - 2958 feet

    6. Gijon / Xixon

      45 min - every 2 hours

      $12 - $19

      • Villaviciosa
  • Drive

    $35 - $55
    1. Portomarín

      2 h 58 min - 187.7 miles

      $35 - $55

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

From Portomarín bus to Lugo, bus to Aviles, bus to Gijon / Xixon, then bus to Villaviciosa. 6 h 28 min 48€. From Portomarín taxi to Sarria, train to Monforte de Lemos, train to Leon, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa. 10 h 4 min 115€. From Portomarín drive to Villaviciosa. 2 h 58 min 36€.