Travel options for:
Pamplona to Villaviciosa
  • Bus, train

    $53 - $77
    1. Pamplona

      3 h - twice a week

      $27 - $32

    2. Santander

      2 h 15 min - twice daily

      $13 - $24

    3. Celorio

      55 min - 5 times a day

      $13 - $21

      • Villaviciosa
  • Train

    $76 - $99
    1. Pamplona

      6 h 15 min - 3 times a day

      $60 - $80

    2. Oviedo

      5 min - 1569 feet

    3. Oviedo

      1 h - every 4 hours

      $12 - $20

      • Villaviciosa
  • Bus

    $51 - $87
    1. Pamplona

      2 h - 5 times a day

      $11 - $26

    2. San Sebastian

      5 h 40 min - twice daily

      $26 - $40

    3. Llanes

      1 h - 5 times a day

      $13 - $21

      • Villaviciosa
  • Drive

    $45 - $70
    1. Pamplona

      4 h 1 min - 248.1 miles

      $45 - $70

      • Villaviciosa
  • Fly Pamplona to Oviedo

    $186 - $842
    1. Pamplona

      13 min - hourly

      $2

    2. Pamplona (PNA)

      3 h 40 min - 1 stopover

      $160 - $800

    3. Oviedo (OVD)

      45 min - hourly

      $12 - $20

    4. Oviedo

      1 h - every 4 hours

      $12 - $20

      • Villaviciosa
  • Fly Pamplona to Santander, bus

    $230 - $1,014
    1. Pamplona

      13 min - hourly

      $2

    2. Pamplona (PNA)

      3 h - 1 stopover

      $190 - $950

    3. Santander (SDR)

      10 min - hourly

      $10 - $17

    4. Santander

      1 h 35 min - twice daily

      $15 - $24

    5. Llanes

      1 h - 5 times a day

      $13 - $21

      • Villaviciosa
  • Bus to San Sebastian, fly to Oviedo

    $151 - $608
    1. Pamplona

      1 h 17 min - on demand

      $16

    2. Hendaia

      4 min - every 30 minutes

      $1 - $2

    3. Gipuzkoa 1

      5 min - every 30 minutes

      $1

    4. San Sebastian (EAS)

      4 h 20 min - 1 stopover

      $110 - $550

    5. Oviedo (OVD)

      45 min - hourly

      $12 - $20

    6. Oviedo

      1 h - every 4 hours

      $12 - $20

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

From Pamplona bus to Santander, train to Celorio, then bus to Villaviciosa. 8 h 10 min 59€. From Pamplona train to Oviedo, walk to Oviedo, then bus to Villaviciosa. 8 h 20 min 80€. From Pamplona bus to San Sebastian, bus to Llanes, then bus to Villaviciosa. 10 h 40 min 58€. From Pamplona drive to Villaviciosa. 4 h 1 min 48€. From Yanguas y Miranda bus to Pamplona airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 8 h 26 min 323€. From Yanguas y Miranda bus to Pamplona airport, fly to Santander airport, bus to Santander, bus to Llanes, then bus to Villaviciosa. 9 h 17 min 389€. From Pamplona bus to Hendaia, train to Gipuzkoa 1, bus to San Sebastian airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 10 h 43 min 245€.