Travel options for:
Rota to Barcelona
  • Fly from Jerez

    $36 - $247
    1. Rota

      30 min - 4 times a day

      $1 - $4

    2. Jerez de la Frontera

      9 min - 3 times a day

      $2 - $11

    3. Jerez (XRY)

      1 h 45 min - non-stop

      $30 - $230

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Sevilla, fly

    $53 - $223
    1. Rota

      30 min - 4 times a day

      $1 - $4

    2. Jerez de la Frontera

      56 min - every 3 hours

      $13 - $23

    3. Kansas City - Huerta Santa

      13 min - every 30 minutes

      $1 - $4

    4. Sevilla (SVQ)

      1 h 30 min - non-stop

      $35 - $190

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train Spanish Railways AVE

    $142 - $194
    1. Rota

      30 min - 4 times a day

      $1 - $4

    2. Jerez de la Frontera

      3 h 43 min - every 3 hours

      $65 - $80

    3. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

  • Train

    $136 - $189
    1. Rota

      36 min - every 4 hours

      $2 - $5

    2. Puerto de S Maria

      1 h 6 min - every 3 hours

      $14 - $25

    3. Sevilla Santa Justa

      11 h 59 min - 3 times a day

      $120 - $160

  • Bus Alsa

    1. Rota

      30 min - 4 times a day

      $1 - $4

    2. Jerez de la Frontera

      1 h 20 min - every 4 hours

      $9 - $19

    3. Seville

      15 h 15 min - once daily

  • Bus Yubim

    $142 - $187
    1. Rota

      2 h - 4 times a day

      $11 - $15

    2. Prado San Sebastián

      10 min - every 10 minutes

      $1 - $2

    3. Sevilla

      19 h - twice a week

      $130 - $170

  • Drive

    $130 - $190
    1. Rota

      11 h 1 min - 693.4 miles

      $130 - $190

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

From Rota bus to Jerez de la Frontera, train to Jerez airport, fly to Barcelona airport, then train to Barcelona. 4 h 54 min $95. From Rota 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. 5 h 21 min $96. From Rota bus to Jerez de la Frontera, train to Madrid-Puerta de Atocha, then train to Barcelona Sants. 8 h 27 min $172. From Rota bus to Puerto de S Maria, train to Sevilla Santa Justa, then train to Barcelona Franca. 15 h 8 min $179. From Rota bus to Jerez de la Frontera, bus to Seville, then bus to Barcelona. 18 h 34 min. From Rota bus to Prado San Sebastián, bus to Sevilla, then bus to Barcelona. 22 h 13 min $164. From Rota drive to Barcelona. 11 h 1 min $159.