Cheap Bus and Carpool tickets to Peso da Régua

What are the most popular routes to Peso da Régua?

Porto - Peso da RéguaAverage priceA$23Average duration3hDaily departures10
Lisbon - Peso da RéguaAverage priceA$46Average duration5h 30mDaily departures9
Lamego - Peso da RéguaAverage priceA$13Average duration15mDaily departures6
Guimaraes - Peso da RéguaAverage priceA$27Average duration2h 5mDaily departures4
Braga - Peso da RéguaAverage priceA$29Average duration2h 35mDaily departures6