Travel options for:
Barcelona to Pamplona
  • Train

    $24 - $80
    1. Barcelona Sants

      3 h 52 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.

    $40 - $71
    1. Barcelona

      1 h 27 min - hourly

      $11 - $17

    2. La Pineda - Platja

      5 h 25 min - once daily

      $29 - $55

  • Rideshare

    $32
    1. Barcelone

      5 h 49 min - 4 times a day

      $32

  • Drive

    $55 - $85
    1. Barcelona

      4 h 41 min - 300.1 miles

      $55 - $85

  • Fly to Pamplona

    $124 - $484
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      3 h 15 min - 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

      4 min - every 30 minutes

      $1 - $2

    5. Hendaye

      1 h 18 min - on demand

      $16

  • Fly to Bilbao, bus

    $42 - $141
    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 Ida

      2 h - hourly

      $16 - $27

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

From Barcelona Sants train to Pamplona. 3 h 52 min £36. 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 £23. From Barcelona drive to Pamplona. 4 h 41 min £52. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Pamplona airport, then bus to Pamplona. 4 h 59 min £138. 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. 5 h 3 min £83. 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 36 min £48.