Cheap Bus and Carpool tickets to Vila Flor

What are the most popular routes to Vila Flor?

Porto - Vila FlorAverage priceR 196Average duration2h 35mDaily departures10
Braga - Vila FlorAverage priceR 395Average duration3h 55mDaily departures4
Lisbon - Vila FlorAverage priceR 634Average duration6h 55mDaily departures12
Vila Real - Vila FlorAverage priceR 196Average duration1h 10mDaily departures4
Povoa de Varzim - Vila FlorAverage priceR 414Average duration3h 25mDaily departures2