Cheap Bus and Carpool tickets to Vila Flor

What are the most popular routes to Vila Flor?

Braga - Vila FlorAverage priceMAD 225Average duration3h 55mDaily departures3
Freixo de Espada À Cinta - Vila FlorAverage priceMAD 126Average duration2hDaily departures2
Vila Real - Vila FlorAverage priceMAD 90Average duration1h 20mDaily departures3
Coimbra - Vila FlorAverage priceMAD 214Average duration4h 40mDaily departures4
Carrazeda de Ansiães - Vila FlorAverage priceMAD 80Average duration20mDaily departures2