Travel options for:
Barcelona to Pamplona
  • Train

    1. Barcelona Sants

      3 h 52 min - 5 times a day

      $55 - $70

      • Pamplona
  • Bus MonBus

    1. Barcelona

      6 h 10 min - twice daily

      $27 - $40

      • Pamplona
  • Bus HIFE S.A.

    ×2
    1. Barcelona

      2 h 8 min - hourly

      $10 - $16

    2. La Pineda - Platja

      5 h 25 min - once daily

      $28

      • Pamplona
  • Rideshare

    1. Barcelone

      5 h 49 min - 4 times a day

      $29

      • Pampelune
  • Drive

    1. Barcelona

      4 h 41 min - 300.1 miles

      $55 - $85

      • Pamplona
  • Fly to Pamplona

    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      3 h 20 min - 1 stopover

      $120 - $480

    3. Pamplona (PNA)

      17 min - hourly

      $2

      • Pamplona
  • Fly to San Sebastian, bus

    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 10 min - non-stop

      $40 - $240

    3. San Sebastian (EAS)

      8 min - every 15 minutes

      $1

    4. Irun

      4 min - every 30 minutes

      $1 - $2

    5. Hendaye

      1 h 18 min - on demand

      $14

      • Pamplona
  • Fly to Bilbao, bus

    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 15 min - non-stop

      $23 - $110

    3. Bilbao (BIO)

      19 min - every 30 minutes

      $1 - $2

    4. BILBO/BILBAO Ida

      2 h 21 min - hourly

      $15 - $25

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

From Barcelona Sants train to Pamplona. 3 h 52 min £55. From Barcelona bus to Pamplona. 6 h 10 min £27. From Barcelona bus to La Pineda - Platja then bus to Pamplona. 8 h 33 min £34. From Barcelone rideshare to Pampelune. 5 h 49 min £22. From Barcelona drive to Pamplona. 4 h 41 min £54. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Pamplona airport, then bus to Pamplona. 5 h 4 min £145. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to San Sebastian airport, bus to Irun, train to Hendaye, then bus to Pamplona. 4 h 49 min £85. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bilbao airport, bus to BILBO/BILBAO Ida, then bus to Pamplona. 5 h 52 min £49.