Cheap Bus and Carpool tickets to Miranda do Douro

What are the most popular routes to Miranda do Douro?

Mogadouro - Miranda do DouroAverage pricePEN 38Average duration45mDaily departures3
Vila Real - Miranda do DouroAverage pricePEN 51Average duration3h 10mDaily departures4
Mirandela - Miranda do DouroAverage pricePEN 51Average duration2hDaily departures2
Viseu - Miranda do DouroAverage pricePEN 78Average duration4h 30mDaily departures3
Sendim - Miranda do DouroAverage pricePEN 29Average duration20mDaily departures3