Travel options for:
Porto to Barcelos
  • Train

    $4 - $8
    1. Porto(Campanha)

      50 min - 4 times a day

      $4 - $8

  • Bus

    $27
    1. Porto

      56 min - twice daily

      $27

  • Train via Nine

    $5 - $8
    1. Porto(Sao Bento)

      50 min - hourly

      $4 - $7

    2. Nine

      12 min - every 2 hours

      $1 - $2

  • Taxi

    $50 - $65
    1. Porto

      40 min - 37.2 miles

      $50 - $65

  • Drive

    $8 - $13
    1. Porto

      40 min - 37.2 miles

      $8 - $13

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

From Porto(Campanha) train to Barcelos. 50 min 4€. From Porto bus to Barcelos. 56 min 22€. From Porto(Sao Bento) train to Nine then train to Barcelos. 1 h 39 min 5€. From Porto taxi to Barcelos. 40 min 52€. From Porto drive to Barcelos. 40 min 8€.