Travel options for:
Santiago de Compostela to Porto
  • Bus Autna

    $18 - $27
    1. Santiago de Compostela

      3 h 20 min - 4 times a day

      $18 - $27

      • Porto - Campo Mártires da
  • Train

    $26 - $47
    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

      $14 - $26

      • Porto(Campanha)
  • Bus ALSA

    $27 - $39
    1. Santiago De Compostela

      3 h 15 min - 3 times a day

      $18 - $29

    2. Braga

      40 min - every 3 hours

      $8 - $11

      • Porto
  • Bus Transportes Minho

    $18 - $26
    1. Santiago de Compostela

      1 h 38 min - 4 times a day

      $11 - $17

    2. Valença

      2 h 32 min - 3 times a day

      $7 - $10

      • 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 bus to Porto - Campo Mártires da Pátria. 3 h 20 min 20€. From Santiago de Compostela train to Vigo Urzaiz, walk to Vigo-Guixar, then train to Porto(Campanha). 4 h 21 min 36€. From Santiago De Compostela bus to Braga then bus to Porto. 4 h 21 min 29€. From Santiago de Compostela bus to Valença then bus to Porto. 5 h 10 min 19€. From Santiago de Compostela rideshare to Porto. 2 h 48 min 15€. From Santiago de Compostela drive to Porto. 2 h 19 min 35€.