Travel options for:
Barcelona to Pamplona
  • Train

    $24 - $80
    1. Barcelona Sants

      3 h 47 min - 5 times a day

      $24 - $80

  • Bus MonBus

    $30 - $45
    1. Barcelona

      6 h 10 min - twice daily

      $30 - $45

  • Bus HIFE S.A.

    $41 - $71
    1. Barcelona

      1 h 27 min - hourly

      $11 - $17

    2. La Pineda - Platja

      5 h 25 min - once daily

      $30 - $55

  • Rideshare

    $32
    1. Barcelone

      5 h 49 min - 4 times a day

      $32

  • Drive

    $55 - $85
    1. Barcelona

      4 h 36 min - 300.9 miles

      $55 - $85

  • Fly to Pamplona

    $124 - $484
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      3 h - 1 stopover

      $120 - $480

    3. Pamplona (PNA)

      17 min - hourly

      $2

  • Fly to San Sebastian, bus

    $60 - $261
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 30 min - non-stop

      $40 - $240

    3. San Sebastian (EAS)

      5 min - every 15 minutes

      $1

    4. Irun-Colon

      4 min - hourly

      $1 - $2

    5. Hendaye

      1 h 18 min - on demand

      $16

  • Fly to Bilbao, bus

    $42 - $134
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 5 min - non-stop

      $23 - $110

    3. Bilbao (BIO)

      19 min - every 30 minutes

      $1 - $2

    4. Bilbo/Bilbao

      2 h - hourly

      $16 - $20

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

From Barcelona Sants train to Pamplona. 3 h 47 min £37. From Barcelona bus to Pamplona. 6 h 10 min £29. From Barcelona bus to La Pineda - Platja then bus to Pamplona. 7 h 52 min £36. From Barcelone rideshare to Pampelune. 5 h 49 min £24. From Barcelona drive to Pamplona. 4 h 36 min £52. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Pamplona airport, then bus to Pamplona. 4 h 44 min £138. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to San Sebastian airport, bus to Irun-Colon, tram to Hendaye, then bus to Pamplona. 5 h 9 min £83. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bilbao airport, bus to Bilbo/Bilbao, then bus to Pamplona. 5 h 29 min £47.