Cheap Bus and Carpool tickets to Miranda do Douro

What are the most popular routes to Miranda do Douro?

Porto - Miranda do DouroAverage priceCLP 22,705Average duration5h 25mDaily departures6
Lisbon - Miranda do DouroAverage priceCLP 36,199Average duration8h 25mDaily departures9
Vila Real - Miranda do DouroAverage priceCLP 13,302Average duration3h 10mDaily departures4
Macedo de Cavaleiros - Miranda do DouroAverage priceCLP 8,706Average duration1h 35mDaily departures2
Mogadouro - Miranda do DouroAverage priceCLP 9,981Average duration45mDaily departures3