Travel options for:
Santiago de Compostela to Porto
  • Train, bus

    $26 - $42
    1. Santiago de Compostela

      50 min - every 3 hours

      $11 - $21

    2. Vigo Urzaiz

      7 min - 2070 feet

    3. Venezuela 48

      8 min - every 30 minutes

      $2

    4. Vigo

      1 h 20 min - 5 times a day

      $12 - $19

  • Train

    $25 - $46
    1. Santiago de Compostela

      50 min - every 3 hours

      $11 - $21

    2. Vigo Urzaiz

      15 min - 4152 feet

    3. Vigo-Guixar

      2 h 16 min - once daily

      $13 - $25

  • Bus Autna

    $22 - $60
    1. Santiago de Compostela

      4 h 32 min - 5 times a day

      $22 - $60

  • Bus Transportes Minho

    $6 - $10
    1. Santiago de Compostela

      2 h 32 min - 4 times a day

    2. Valença

      2 h 32 min - 3 times a day

      $6 - $10

  • Rideshare

    $13 - $19
    1. Santiago de Compostela

      2 h 48 min - once daily

      $13 - $19

  • Drive

    $30 - $50
    1. Santiago de Compostela

      2 h 19 min - 142.8 miles

      $30 - $50

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

From Santiago de Compostela train to Vigo Urzaiz, walk to Venezuela 48, bus to Vigo, then bus to Porto. 3 h 31 min £30. From Santiago de Compostela train to Vigo Urzaiz, walk to Vigo-Guixar, then train to Porto(Campanha). 4 h 21 min £31. From Santiago de Compostela bus to Porto - Boavista. 4 h 32 min £29. From Santiago de Compostela bus to Valença then bus to Porto. 6 h 4 min £6. From Santiago de Compostela rideshare to Porto. 2 h 48 min £14. From Santiago de Compostela drive to Porto. 2 h 19 min £31.