Cheap Bus and Carpool tickets to Miranda do Douro

What are the most popular routes to Miranda do Douro?

Mogadouro - Miranda do DouroAverage priceNZ$19Average duration45mDaily departures3
Mirandela - Miranda do DouroAverage priceNZ$30Average duration2hDaily departures3
Albergaria-a-Velha - Miranda do DouroAverage priceNZ$41Average duration5h 15mDaily departures2
Viseu - Miranda do DouroAverage priceNZ$39Average duration4h 45mDaily departures3
Aveiro - Miranda do DouroAverage priceNZ$52Average duration6h 10mDaily departures4