Travel options for:
Seville to Barcelona
  • Fly from Sevilla

    $39 - $196
    1. Seville

      15 min - every 30 minutes

      $1 - $5

    2. Sevilla (SVQ)

      1 h 30 min - non-stop

      $35 - $190

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Jerez, fly

    $44 - $253
    1. Seville

      52 min - once daily

      $11 - $22

    2. Jerez (XRY)

      1 h 45 min - non-stop

      $30 - $230

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train

    $120 - $170
    1. Sevilla Santa Justa

      5 h 32 min - 3 times a day

      $120 - $170

  • Bus

    $60 - $95
    1. Seville

      15 h 15 min - once daily

      $60 - $95

  • Rideshare

    $67
    1. Seville

      11 h 27 min - twice daily

      $67

  • Drive

    $110 - $170
    1. Seville

      9 h 52 min - 619.6 miles

      $110 - $170

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

From Luis de Morales - Est. Sánchez Pizjuán bus to Sevilla airport, fly to Barcelona airport, then train to Barcelona. 3 h 15 min $71. From Sevilla-San Bernardo train to Jerez airport, fly to Barcelona airport, then train to Barcelona. 4 h 7 min $103. From Sevilla Santa Justa train to Barcelona Sants. 5 h 32 min $142. From Seville bus to Barcelona. 15 h 15 min $78. From Seville rideshare to Barcelone. 11 h 27 min $66. From Seville drive to Barcelona. 9 h 52 min $142.