Cheap Bus and Carpool tickets to Miranda do Douro

What are the most popular routes to Miranda do Douro?

Porto - Miranda do DouroAverage pricePEN 86Average duration5h 25mDaily departures6
Mogadouro - Miranda do DouroAverage pricePEN 37Average duration45mDaily departures3
Sendim - Miranda do DouroAverage pricePEN 29Average duration20mDaily departures3
Bragança - Miranda do DouroAverage pricePEN 46Average duration2h 15mDaily departures1
Aveiro - Miranda do DouroAverage pricePEN 93Average duration6h 10mDaily departures4