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

    1. Santiago de Compostela

      3 h 20 min - 4 times a day

      $17 - $26

      • Porto - Campo Mártires da
  • Train

    ×2
    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 ALSA

    ×2
    1. Santiago De Compostela

      3 h 15 min - 3 times a day

      $17 - $27

    2. Braga

      40 min - every 3 hours

      $7 - $10

      • Porto
  • Bus Transportes Minho

    ×2
    1. Santiago de Compostela

      1 h 38 min - 4 times a day

      $10 - $16

    2. Valença

      2 h 32 min - 3 times a day

      $6 - $10

      • Porto
  • Rideshare

    1. Santiago de Compostela

      2 h 48 min - once daily

      $13 - $19

      • Porto
  • Drive

    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 37€. From Santiago De Compostela bus to Braga then bus to Porto. 4 h 40 min 30€. From Santiago de Compostela bus to Valença then bus to Porto. 5 h 10 min 20€. From Santiago de Compostela rideshare to Porto. 2 h 48 min 16€. From Santiago de Compostela drive to Porto. 2 h 19 min 37€.