Cheap Bus and Carpool tickets to Vila Flor

What are the most popular routes to Vila Flor?

Lisbon - Vila FlorAverage priceMAD 358Average duration6h 55mDaily departures12
Vila Real - Vila FlorAverage priceMAD 111Average duration1h 20mDaily departures4
Freixo de Espada À Cinta - Vila FlorAverage priceMAD 125Average duration2hDaily departures2
Braga - Vila FlorAverage priceMAD 222Average duration3h 55mDaily departures3
Mirandela - Vila FlorAverage priceMAD 79Average duration25mDaily departures1