Travel options for:
Pamplona to Villaviciosa
  • Bus, train

    1. Pamplona

      3 h - twice daily

      $26 - $32

    2. Santander

      2 h 15 min - twice daily

      $13 - $23

    3. Celorio

      55 min - 5 times a day

  • Bus

    1. PAMPLONA/IRUÑA - Estación

      2 h - hourly

      $16 - $20

    2. Bilbao

      4 h - 3 times a day

    3. Gijon / Xixon

      45 min - every 2 hours

  • Train

    $65 - $85
    1. Pamplona

      6 h 50 min - 3 times a day

      $65 - $85

    2. Gijón

      10 min - 2938 feet

    3. Gijon / Xixon

      45 min - every 2 hours

  • Drive

    $45 - $70
    1. Pamplona

      4 h 1 min - 248.6 miles

      $45 - $70

  • Fly Pamplona to Oviedo

    $162 - $802
    1. Pamplona

      13 min - hourly

      $2

    2. Pamplona (PNA)

      3 h 15 min - 1 stopover

      $160 - $800

    3. Oviedo (OVD)

      45 min - hourly

    4. Oviedo

      1 h - every 4 hours

  • Fly Pamplona to Santander, bus

    1. Pamplona

      13 min - hourly

      $2

    2. Pamplona (PNA)

      3 h 20 min - 1 stopover

      $190 - $950

    3. Santander (SDR)

      10 min - hourly

    4. Santander

      1 h 35 min - twice daily

    5. Llanes

      1 h - 5 times a day

  • Bus to San Sebastian, fly to Oviedo

    $127 - $568
    1. Pamplona

      1 h 17 min - on demand

      $16

    2. Hendaia

      4 min - hourly

      $1 - $2

    3. Gipuzkoa 1

      5 min - every 30 minutes

      $1

    4. San Sebastian (EAS)

      3 h 15 min - 1 stopover

      $110 - $550

    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 Pamplona bus to Santander, train to Celorio, then bus to Villaviciosa. 8 h 10 min. From PAMPLONA/IRUÑA - Estación bus to Bilbao, bus to Gijon / Xixon, then bus to Villaviciosa. 8 h 20 min. From Pamplona train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa. 8 h 20 min £61. From Pamplona drive to Villaviciosa. 4 h 1 min £43. From Yanguas y Miranda bus to Pamplona airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 8 h 1 min £265. From Yanguas y Miranda bus to Pamplona airport, fly to Santander airport, bus to Santander, bus to Llanes, then bus to Villaviciosa. 9 h 37 min. From Pamplona bus to Hendaia, tram to Gipuzkoa 1, bus to San Sebastian airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 9 h 44 min £195.