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

      • Porto
  • 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

      • Porto(Campanha)
  • Bus Autna

    $22 - $40
    1. Santiago de Compostela

      4 h 34 min - 5 times a day

      $22 - $40

      • Porto
  • Bus Transportes Minho

    $21 - $32
    1. Santiago De Compostela

      2 h 15 min - 3 times a day

      $14 - $23

    2. Valença Do Minho

      6 min - 1661 feet

    3. Valença

      2 h 32 min - 3 times a day

      $6 - $10

      • Porto
  • Rideshare

    $13 - $19
    1. Santiago de Compostela

      2 h 48 min - once daily

      $13 - $19

      • 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 £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. 4 h 34 min £27. From Santiago De Compostela bus to Valença Do Minho, walk to Valença, then bus to Porto. 5 h 53 min £21. From Santiago de Compostela rideshare to Porto. 2 h 48 min £14. From Santiago de Compostela drive to Porto. 2 h 19 min £31.