Cheap Bus and Carpool tickets to Vila Flor

What are the most popular routes to Vila Flor?

Lisbon - Vila FlorAverage pricePEN 132Average duration6h 55mDaily departures12
Freixo de Espada À Cinta - Vila FlorAverage pricePEN 47Average duration2hDaily departures2
Carrazeda de Ansiães - Vila FlorAverage pricePEN 29Average duration20mDaily departures2
Braga - Vila FlorAverage pricePEN 82Average duration3h 55mDaily departures4
Vila Real - Vila FlorAverage pricePEN 41Average duration1h 10mDaily departures5