Travel options for:
Porto to Peneda-Gerês National Park
  • Bus

    $39 - $51
    1. Porto

      41 min - every 3 hours

      $8 - $11

    2. Braga

      41 min - 27.3 miles

      $30 - $40

  • Train

    $35 - $48
    1. Porto(Sao Bento)

      1 h 11 min - hourly

      $5 - $9

    2. Braga

      41 min - 27.7 miles

      $30 - $40

  • Bus via Pinheiro

    $31 - $40
    1. Porto

      41 min - every 3 hours

      $8 - $11

    2. Braga

      25 min - hourly

      $2 - $4

    3. Pinheiro

      25 min - 17.1 miles

      $20 - $25

  • Taxi

    $80 - $100
    1. Porto

      1 h 14 min - 60.2 miles

      $80 - $100

  • Drive

    $13 - $20
    1. Porto

      1 h 14 min - 60.2 miles

      $13 - $20

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

From Porto bus to Braga then taxi to Peneda-Gerês National Park. 1 h 22 min 37€. From Porto(Sao Bento) train to Braga then taxi to Peneda-Gerês National Park. 1 h 52 min 35€. From Porto bus to Braga, bus to Pinheiro, then taxi to Peneda-Gerês National Park. 2 h 2 min 32€. From Porto taxi to Peneda-Gerês National Park. 1 h 14 min 81€. From Porto drive to Peneda-Gerês National Park. 1 h 14 min 14€.