Travel options for:
Porto to Évora
  • Train

    $34 - $70
    1. Vila Nova de Gaia

      2 h 30 min - every 4 hours

      $24 - $50

    2. Lisboa Oriente

      1 h 33 min - 4 times a day

      $10 - $22

  • Bus

    $36 - $44
    1. Porto

      3 h 30 min - hourly

      $23 - $29

    2. Lisboa

      1 h 45 min - every 3 hours

      $13 - $16

  • Drive

    $55 - $85
    1. Porto

      3 h 56 min - 254.9 miles

      $55 - $85

  • Fly, train

    $26 - $102
    1. Porto

      29 min - every 5 minutes

      $1 - $2

    2. Porto (OPO)

      55 min - non-stop

      $10 - $75

    3. Lisbon (LIS)

      7 min - every 5 minutes

      $3

    4. Lisboa Oriente

      1 h 33 min - 4 times a day

      $11 - $22

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

From Vila Nova de Gaia train to Lisboa Oriente then train to Evora. 5 h 3 min 39€. From Porto bus to Lisboa then bus to Évora. 5 h 49 min 34€. From Porto drive to Évora. 3 h 56 min 60€. From Trindade Metro to Porto airport, fly to Lisbon airport, Metro to Lisboa Oriente, then train to Évora. 5 h 6 min 39€.