Cheap Bus and Carpool tickets to Oliveira do Hospital

What are the most popular routes to Oliveira do Hospital?

Lisbon - Oliveira do HospitalAverage pricePEN 93Average duration3h 40mDaily departures12
Porto - Oliveira do HospitalAverage pricePEN 84Average duration3h 40mDaily departures17
Vila Real - Oliveira do HospitalAverage pricePEN 93Average duration4h 30mDaily departures5
Viseu - Oliveira do HospitalAverage pricePEN 67Average duration2h 55mDaily departures3
Peso da Régua - Oliveira do HospitalAverage pricePEN 83Average duration4h 25mDaily departures3