Cheap Bus and Carpool tickets to Mealhada

What are the most popular routes to Mealhada?

Lisbon - MealhadaAverage priceSGD 18Average duration5hDaily departures5
Faro - MealhadaAverage priceSGD 34Average duration9h 10mDaily departures3
Braga - MealhadaAverage priceSGD 14Average duration3hDaily departures3
Coimbra - MealhadaAverage priceSGD 9Average duration20mDaily departures2
Viana do Castelo - MealhadaAverage priceSGD 14Average duration2h 45mDaily departures1