Travel options for:
Barcelona to Seville
  • Train

    $65 - $170
    1. Barcelona Sants

      5 h 32 min - 3 times a day

      $65 - $170

  • Bus

    1. Barcelona

      14 h 45 min - once daily

  • Rideshare

    $60 - $70
    1. Barcelone

      11 h 6 min - once daily

      $60 - $70

  • Drive

    $110 - $170
    1. Barcelona

      9 h 52 min - 622.4 miles

      $110 - $170

  • Fly to Sevilla

    $38 - $197
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 35 min - non-stop

      $35 - $190

    3. Sevilla (SVQ)

      19 min - every 30 minutes

      $1 - $5

  • Fly to Jerez, train

    $43 - $254
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 45 min - non-stop

      $30 - $230

    3. Jerez (XRY)

      54 min - twice daily

      $11 - $22

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

From Barcelona Sants train to Sevilla Santa Justa. 5 h 32 min 81€. From Barcelona bus to Seville. 14 h 45 min. From Barcelone rideshare to Seville. 11 h 6 min 58€. From Barcelona drive to Seville. 9 h 52 min 122€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Sevilla airport, then bus to Seville. 3 h 26 min 61€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Jerez airport, then train to Seville. 4 h 56 min 87€.