Cheap Bus and Carpool tickets to Miranda do Douro

What are the most popular routes to Miranda do Douro?

Porto - Miranda do DouroAverage priceR 417Average duration5h 25mDaily departures6
Mogadouro - Miranda do DouroAverage priceR 180Average duration45mDaily departures3
Sendim - Miranda do DouroAverage priceR 141Average duration20mDaily departures3
Bragança - Miranda do DouroAverage priceR 223Average duration2h 15mDaily departures1
Aveiro - Miranda do DouroAverage priceR 449Average duration6h 10mDaily departures4