Travel options for:
Gibraltar to Barcelona
  • Bus, train

    $133 - $198
    1. La Línea de la Concepción

      3 h - 3 times a day

      $13 - $19

    2. Malaga

      5 h 45 min - once daily

      $120 - $180

  • Train Spanish Railways AVE

    $83 - $209
    1. La Línea de la Concepción

      45 min - every 30 minutes

      $2 - $4

    2. Algeciras

      8 min - 2414 feet

    3. Algeciras

      2 h 29 min - 3 times a day

      $21 - $35

    4. Antequera-Santa Ana

      5 h 22 min - once daily

      $60 - $170

  • Train via Cordoba Central

    $143 - $190
    1. La Línea de la Concepción

      20 min - every 30 minutes

      $2 - $3

    2. Bar La Redonda

      5 min - 4 times a day

      $1 - $2

    3. San Roque-La Linea

      2 h 55 min - 3 times a day

      $30 - $45

    4. Cordoba Central

      10 h 44 min - 3 times a day

      $110 - $140

  • Bus Alsa

    1. La Línea de la Concepción

      45 min - every 30 minutes

      $2 - $4

    2. Algeciras

      19 h 15 min - 3 times a day

  • Bus Yubim

    $148 - $198
    1. La Línea de la Concepción

      36 min - 3 times a day

      $7 - $11

    2. Sabinillas

      1 h 45 min - hourly

      $10 - $16

    3. Torremolinos

      29 min - every 15 minutes

      $1 - $2

    4. Málaga

      16 h 30 min - twice a week

      $130 - $170

  • Drive

    $120 - $190
    1. Gibraltar

      10 h 53 min - 686.4 miles

      $120 - $190

  • Fly from Malaga

    $55 - $235
    1. Gibraltar

      36 min - 3 times a day

      $7 - $11

    2. Sabinillas

      49 min - hourly

      $7 - $11

    3. Marbella

      45 min - every 2 hours

      $9 - $12

    4. Malaga (AGP)

      1 h 30 min - non-stop

      $30 - $200

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Bus to Jerez, fly

    $45 - $267
    1. Gibraltar

      45 min - every 30 minutes

      $2 - $4

    2. Algeciras

      1 h 30 min - every 4 hours

      $9 - $20

    3. Jerez de la Frontera

      9 min - 3 times a day

      $2 - $11

    4. Jerez (XRY)

      1 h 45 min - non-stop

      $30 - $230

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Bus, train to Sevilla, fly

    $63 - $234
    1. Gibraltar

      45 min - every 30 minutes

      $2 - $4

    2. Algeciras

      1 h 30 min - every 4 hours

      $9 - $20

    3. Jerez de la Frontera

      56 min - every 3 hours

      $14

    4. Kansas City - Huerta Santa

      13 min - every 30 minutes

      $1 - $4

    5. Sevilla (SVQ)

      1 h 30 min - non-stop

      $35 - $190

    6. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Car ferry to Tangier, fly

    $108 - $328
    1. Gibraltar

      44 min - once daily

      $4 - $6

    2. Tarifa

      11 min - 3018 feet

    3. Tarifa

      1 h - every 4 hours

      $40 - $130

    4. Tangier

      15 min - 8.7 miles

      $17 - $21

    5. Tangier (TNG)

      1 h 40 min - non-stop

      $45 - $170

    6. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train, train to Granada, fly

    $88 - $259
    1. Gibraltar

      45 min - every 30 minutes

      $2 - $4

    2. Algeciras

      8 min - 2414 feet

    3. Algeciras

      2 h 29 min - 3 times a day

      $21 - $35

    4. Antequera-Santa Ana

      1 h 30 min - 3 times a day

      $14

    5. Estación de tren de Granada

      22 min - hourly

      $4

    6. Granada (GRX)

      1 h 25 min - non-stop

      $45 - $200

    7. Barcelona (BCN)

      16 min - every 30 minutes

      $2

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

From La Línea de la Concepción bus to Malaga then train to Barcelona Sants. 9 h 45 min 139€. From La Línea de la Concepción bus to Algeciras, walk to Algeciras, train to Antequera-Santa Ana, then train to Barcelona Sants. 10 h 44 min 120€. From La Línea de la Concepción bus to Bar La Redonda, bus to San Roque-La Linea, train to Cordoba Central, then train to Barcelona Franca. 17 h 4 min 151€. From La Línea de la Concepción bus to Algeciras then bus to Barcelona. 21 h. From La Línea de la Concepción bus to Sabinillas, bus to Torremolinos, bus to Málaga, then bus to Barcelona. 21 h 5 min 149€. From Gibraltar drive to Barcelona. 10 h 53 min 133€. From La Línea de la Concepción bus to Sabinillas, bus to Marbella, bus to Malaga airport, fly to Barcelona airport, then train to Barcelona. 6 h 32 min 86€. From La Línea de la Concepción bus to Algeciras, bus to Jerez de la Frontera, train to Jerez airport, fly to Barcelona airport, then train to Barcelona. 7 h 39 min 90€. From La Línea de la Concepción bus to Algeciras, bus to Jerez de la Frontera, train to Kansas City - Huerta Santa Teresa, bus to Sevilla airport, fly to Barcelona airport, then train to Barcelona. 8 h 6 min 83€. From La Línea de la Concepción bus to Tarifa, walk to Tarifa, car ferry to Tangier, taxi to Tangier airport, fly to Barcelona airport, then train to Barcelona. 7 h 5 min 128€. From La Línea de la Concepción bus to Algeciras, walk to Algeciras, train to Antequera-Santa Ana, train to Estación de tren de Granada, bus to Granada airport, fly to Barcelona airport, then train to Barcelona. 10 h 54 min 116€.