Travel options for:
Baiona to Villaviciosa
  • Bus

    $44 - $68
    1. Baiona

      30 min - hourly

    2. Vigo

      6 h 25 min - once daily

      $30 - $55

    3. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

      • Villaviciosa
  • Train

    $75 - $119
    1. Baiona

      25 min - hourly

    2. A Florida

      6 min - 1819 feet

    3. Avda Balaidos 69

      14 min - every 30 minutes

      $2

    4. Vigo-Guixar

      1 h 31 min - 3 times a day

      $16 - $27

    5. Orense-Empalme

      3 h 46 min - twice daily

      $30 - $45

    6. Leon

      2 h 39 min - 3 times a day

      $16 - $27

    7. Gijón

      10 min - 2958 feet

    8. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

      • Villaviciosa
  • Drive

    $50 - $80
    1. Baiona

      4 h 26 min - 286.6 miles

      $50 - $80

      • Villaviciosa
  • Fly

    $76 - $240
    1. Baiona

      30 min - hourly

    2. Estación de Buses

      5 min - every 30 minutes

      $2

    3. Jenaro de la Fuente 10

      23 min - every 30 minutes

    4. Vigo (VGO)

      3 h 25 min - 1 stopover

      $50 - $200

    5. Oviedo (OVD)

      45 min - hourly

      $12 - $19

    6. Oviedo

      1 h - every 4 hours

      $12 - $19

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

From Baiona bus to Vigo, bus to Gijon / Xixon, then bus to Villaviciosa. 9 h 15 min 50€. From Baiona bus to A Florida, walk to Avda Balaidos 69, bus to Vigo-Guixar, train to Orense-Empalme, train to Leon, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa. 13 h 22 min 97€. From Baiona drive to Villaviciosa. 4 h 26 min 56€. From Baiona bus to Estación de Buses, bus to Jenaro de la Fuente 10, bus to Vigo airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 9 h 7 min 148€.