Cheap Bus and Carpool tickets to Vila Flor

What are the most popular routes to Vila Flor?

Porto - Vila FlorAverage priceR 207Average duration2h 35mDaily departures11
Braga - Vila FlorAverage priceR 417Average duration3h 55mDaily departures4
Guimaraes - Vila FlorAverage priceR 397Average duration3h 35mDaily departures4
Vila Real - Vila FlorAverage priceR 207Average duration1h 20mDaily departures3
Alijó - Vila FlorAverage priceR 165Average duration45mDaily departures2