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

    $28 - $43
    1. Santiago de Compostela

      50 min - every 3 hours

      $11 - $22

    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

      $14 - $20

      • Porto
  • Train

    $26 - $48
    1. Santiago de Compostela

      50 min - every 3 hours

      $11 - $22

    2. Vigo Urzaiz

      15 min - 4152 feet

    3. Vigo-Guixar

      2 h 16 min - once daily

      $14 - $27

      • Porto(Campanha)
  • Bus Autna

    $25 - $45
    1. Santiago de Compostela

      4 h 34 min - 5 times a day

      $25 - $45

      • Porto
  • Bus Transportes Minho

    $23 - $35
    1. Santiago De Compostela

      2 h 15 min - 3 times a day

      $16 - $25

    2. Valença Do Minho

      6 min - 1661 feet

    3. Valença

      2 h 32 min - 3 times a day

      $7 - $11

      • Porto
  • Rideshare

    $14 - $20
    1. Santiago de Compostela

      2 h 48 min - once daily

      $14 - $20

      • Porto
  • Drive

    $30 - $50
    1. Santiago de Compostela

      2 h 19 min - 142.8 miles

      $30 - $50

      • Porto
  • 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 £31. From Santiago de Compostela train to Vigo Urzaiz, walk to Vigo-Guixar, then train to Porto(Campanha). 4 h 21 min £32. From Santiago de Compostela bus to Porto. 4 h 34 min £29. From Santiago De Compostela bus to Valença Do Minho, walk to Valença, then bus to Porto. 5 h 53 min £23. From Santiago de Compostela rideshare to Porto. 2 h 48 min £14. From Santiago de Compostela drive to Porto. 2 h 19 min £31.