Travel options for:
Porto to Santander
  • Bus, train via Zamora

    $137 - $177
    1. Porto - Campo 24 de Agosto -

      4 h 27 min - 3 times a week

      $80 - $95

    2. Zamora

      27 min - every 4 hours

      $6 - $19

    3. Toro

      55 min - every 4 hours

      $18

    4. Valladolid

      6 min - 1753 feet

    5. Valladolid Campo Grande

      3 h 6 min - once daily

      $30 - $45

  • Bus InterNorte, train

    $83 - $117
    1. Porto - Casa da Música

      8 h 30 min - once daily

      $50 - $75

    2. Valladolid

      6 min - 1783 feet

    3. Valladolid Campo Grande

      3 h 6 min - once daily

      $30 - $45

  • Train

    $105 - $157
    1. Porto(Campanha)

      2 h 15 min - 3 times a day

      $14 - $27

    2. Vigo-Guixar

      5 h 22 min - 3 times a day

      $55 - $70

    3. Medina del Campo

      26 min - twice daily

      $5 - $15

    4. Valladolid Campo Grande

      3 h 6 min - once daily

      $30 - $45

  • Bus

    $54 - $90
    1. Porto - Deus da Sorte

      3 h 15 min - 5 times a day

      $14 - $20

    2. Vigo

      11 h - once daily

      $40 - $70

  • Drive

    $90 - $140
    1. Porto

      6 h 14 min - 402.2 miles

      $90 - $140

  • Fly, bus

    $73 - $247
    1. Porto

      29 min - every 5 minutes

      $1 - $2

    2. Porto (OPO)

      3 h 10 min - 1 stopover

      $55 - $220

    3. Bilbao (BIO)

      19 min - every 30 minutes

      $1 - $2

    4. Bilbao

      1 h 20 min - 3 times a day

      $15 - $23

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

From Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce bus to Zamora, bus to Toro, bus to Valladolid, walk to Valladolid Campo Grande, then train to Santander. 11 h 39 min 142€. From Porto - Casa da Música bus to Valladolid, walk to Valladolid Campo Grande, then train to Santander. 12 h 42 min 85€. From Porto(Campanha) train to Vigo-Guixar, train to Medina del Campo, train to Valladolid Campo Grande, then train to Santander. 13 h 50 min 127€. From Porto - Deus da Sorte bus to Vigo then bus to Santander. 15 h 15 min 65€. From Porto drive to Santander. 6 h 14 min 94€. From Trindade Metro to Porto airport, fly to Bilbao airport, bus to Bilbao, then bus to Santander. 8 h 8 min 100€.