Travel options for:
Porto to Lamego
  • Train

    $11 - $27
    1. Porto(Campanha)

      1 h 53 min - 5 times a day

      $8 - $16

    2. Régua

      7 min - twice daily

      $2 - $11

  • Bus Rede Expressos

    $18 - $26
    1. Porto

      1 h 8 min - 4 times a day

      $11 - $14

    2. Vila Real

      29 min - twice daily

      $7 - $12

  • Bus Rodonorte

    $19 - $30
    1. Porto

      50 min - every 3 hours

      $8 - $13

    2. Amarante

      1 h 20 min - twice daily

      $10 - $17

  • Taxi

    $100 - $130
    1. Porto

      1 h 20 min - 80.4 miles

      $100 - $130

  • Drive

    $18 - $27
    1. Porto

      1 h 20 min - 80.4 miles

      $18 - $27

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

From Porto(Campanha) train to Régua then bus to Lamego. 2 h 30 min 15€. From Porto bus to Vila Real then bus to Lamego. 2 h 37 min 18€. From Porto bus to Amarante then bus to Lamego. 3 h 10 min 22€. From Porto taxi to Lamego. 1 h 20 min 107€. From Porto drive to Lamego. 1 h 20 min 18€.