Travel options for:
Porto to Seville
  • Train, bus

    $61 - $115
    1. Vila Nova de Gaia

      5 h 31 min - 3 times a day

      $45 - $95

    2. Faro(P)

      11 min - every 15 minutes

      $1 - $2

    3. Olhão

      2 h 20 min - twice daily

      $15 - $21

  • Train, bus via Huelva-Termino

    $66 - $171
    1. Vila Nova de Gaia

      5 h 31 min - 3 times a day

      $45 - $95

    2. Faro(P)

      1 h 6 min - every 15 minutes

      $3 - $9

    3. Vila Real Santo Antonio

      12 min - 3291 feet

    4. Vila Real Santo Antonio

      53 min - twice daily

      $4 - $45

    5. Huelva

      11 min - 3253 feet

    6. Huelva-Termino

      1 h 27 min - 3 times a day

      $14 - $25

  • Bus

    $70 - $100
    1. Porto - Casa da Música

      13 h 26 min - once daily

      $70 - $100

  • Drive

    $85 - $130
    1. Porto

      6 h 26 min - 392.6 miles

      $85 - $130

  • Fly Porto to Sevilla

    $68 - $277
    1. Porto

      29 min - every 5 minutes

      $1 - $2

    2. Porto (OPO)

      3 h 25 min - 1 stopover

      $65 - $270

    3. Sevilla (SVQ)

      19 min - every 30 minutes

      $1 - $5

  • Fly Porto to Faro, bus

    $41 - $200
    1. Porto

      29 min - every 5 minutes

      $1 - $2

    2. Porto (OPO)

      1 h 10 min - non-stop

      $21 - $140

    3. Faro (FAO)

      15 min - hourly - line 16

      $3

    4. Faro

      2 h - once daily

      $15 - $55

  • Train, train to Santiago de Compostela, fly to Sevilla

    $72 - $238
    1. Porto

      2 h 15 min - 3 times a day

      $14 - $27

    2. Garcia Barbón 89

      1 min - every 30 minutes

    3. Garcia Barbón 45

      7 min - 2016 feet

    4. Vigo Urzaiz

      50 min - every 15 minutes

      $12 - $22

    5. Santiago de Compostela -

      22 min - every 20 minutes

      $4

    6. Santiago de (SCQ)

      1 h 25 min - non-stop

      $40 - $180

    7. Sevilla (SVQ)

      19 min - every 30 minutes

      $1 - $5

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

From Vila Nova de Gaia train to Faro(P), train to Olhão, then bus to Seville. 9 h 8 min 69€. From Vila Nova de Gaia train to Faro(P), train to Vila Real Santo Antonio, walk to Vila Real Santo Antonio, bus to Huelva, walk to Huelva-Termino, then train to Sevilla Santa Justa. 11 h 27 min 107€. From Porto - Casa da Música bus to Sevilla Prado. 13 h 26 min 83€. From Porto drive to Seville. 6 h 26 min 92€. From Trindade Metro to Porto airport, fly to Sevilla airport, then bus to Seville. 6 h 28 min 124€. From Trindade Metro to Porto airport, fly to Faro airport, line 16 bus to Faro, then bus to Seville. 6 h 24 min 63€. From Porto(Campanha) train to Garcia Barbón 89, bus to Garcia Barbón 45, walk to Vigo Urzaiz, train to Santiago de Compostela - Train Staion, bus to Santiago de Compostela airport, fly to Sevilla airport, then bus to Seville. 6 h 49 min 108€.