Travel options for:
Baiona to Villaviciosa
  • Train, bus

    1. Baiona

      25 min - hourly

    2. Avda Florida 115

      16 min - every 30 minutes

      $2

    3. Vigo Urzaiz

      1 h 20 min - every 15 minutes

      $19 - $30

    4. A Coruna

      9 min - 2470 feet

    5. A Coruña/La Coruña

      3 h 35 min - once daily

    6. Oviedo

      1 h - every 4 hours

  • Bus

    1. Baiona

      30 min - hourly

    2. Vigo

      6 h 25 min - once daily

    3. Gijon / Xixon

      45 min - every 2 hours

  • Bus via Lugo

    1. Baiona

      30 min - hourly

    2. Vigo

      3 h 40 min - every 2 hours

      $13 - $35

    3. Lugo

      3 h 29 min - once daily

    4. Gijon / Xixon

      45 min - every 2 hours

  • Drive

    $50 - $80
    1. Baiona

      4 h 32 min - 286.9 miles

      $50 - $80

  • Fly

    $52 - $202
    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 20 min - 1 stopover

      $50 - $200

    5. Oviedo (OVD)

      45 min - hourly

    6. Oviedo

      1 h - every 4 hours

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

From Baiona bus to Avda Florida 115, bus to Vigo Urzaiz, train to A Coruna, walk to A Coruña/La Coruña, bus to Oviedo, then bus to Villaviciosa. 8 h 55 min. From Baiona bus to Vigo, bus to Gijon / Xixon, then bus to Villaviciosa. 9 h 15 min. From Baiona bus to Vigo, bus to Lugo, bus to Gijon / Xixon, then bus to Villaviciosa. 10 h 41 min. From Baiona drive to Villaviciosa. 4 h 32 min $66. 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 2 min $141.