Cheap Bus and Carpool tickets to Vila Flor

What are the most popular routes to Vila Flor?

Braga - Vila FlorAverage priceR 394Average duration3h 55mDaily departures4
Lisbon - Vila FlorAverage priceR 641Average duration6h 55mDaily departures12
Vila Real - Vila FlorAverage priceR 196Average duration1h 20mDaily departures4
Carrazeda de Ansiães - Vila FlorAverage priceR 139Average duration20mDaily departures2
Amarante - Vila FlorAverage priceR 200Average duration1h 55mDaily departures3