Travel options for:
Portomarín to Villaviciosa
  • Bus

    $42 - $65
    1. Portomarín

      25 min - 4 times a day

    2. Lugo

      3 h - once daily

      $19 - $30

    3. Aviles

      30 min - every 30 minutes

      $11 - $18

    4. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

      • Villaviciosa
  • Train

    $93 - $139
    1. Portomarín

      24 min - 15.3 miles

      $30 - $45

    2. Sarria

      26 min - 3 times a day

      $5 - $14

    3. Monforte de Lemos

      3 h 4 min - twice daily

      $27 - $40

    4. Leon

      2 h 39 min - 3 times a day

      $16 - $27

    5. Gijón

      10 min - 2958 feet

    6. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

      • 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 47€. 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 116€. From Portomarín drive to Villaviciosa. 2 h 58 min 37€.