Cheap Bus and Carpool tickets to Monte Real

What are the most popular routes to Monte Real?

Porto - Monte RealAverage pricePEN 94Average duration5h 10mDaily departures2
Ponte do Lima - Monte RealAverage pricePEN 113Average duration6h 55mDaily departures1
Guarda - Monte RealAverage pricePEN 146Average duration7h 10mDaily departures1
Portimão - Monte RealAverage pricePEN 148Average duration8hDaily departures3
Albufeira - Monte RealAverage pricePEN 138Average duration6h 10mDaily departures2