How to get from Miranda do Douro to Porto by car, truck, walk, bike

Distance between Miranda do Douro and Porto is 199 kilometers (123 miles).
Driving distance from Miranda do Douro to Porto is 257 kilometers (159 miles)

Miranda do DouroPorto
Leaving from
Going to

Route Map

4 Ways from Miranda do Douro (Portugal/Braganca) to Porto (Portugal/Porto)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Rue José Inácio Pinto 143 m
2. Turn left onto Rue Purmeiro de Maio 7 m
3. Turn right onto Rue de l Pinhal 143 m
4. Turn left 96 m
5. Turn sharp right onto EN 218 1.16 km
6. At roundabout, take exit 1 onto EN 218 813 m
7. At roundabout, take exit 2 173 m
8. Continue onto EN 218 24.42 km
9. At roundabout, take exit 2 onto EN 218 270 m
10. At roundabout, take exit 2 onto EN 218 256 m
11. At roundabout, take exit 2 onto Avenida de Alcanices, EN 218 878 m
12. At roundabout, take exit 2 onto Avenida de Alcanices, EN 218 314 m
13. At roundabout, take exit 1 onto EN 218 27.30 km
14. At roundabout, take exit 2 74 m
15. Continue onto EN 317 12.84 km
16. Continue onto EN 15-5 5.64 km
17. At roundabout, take exit 3 onto EN 15 241 m
18. At roundabout, take exit 3 175.09 km
19. Keep right 3.04 km
20. Keep right onto 1 597 m
21. Keep right 200 m
22. Keep left 280 m
23. Turn sharp left onto Rua da Igreja de Paranhos 72 m
24. Keep right onto Rua da Igreja de Paranhos 844 m
25. Turn left onto Rua do Vale Formoso 600 m
26. Turn left onto Rua de João Pedro Ribeiro 152 m
27. Turn right onto Rua de São Brás 1.39 km
28. Turn left onto Praça General Humberto Delgado 32 m
29. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Miranda do Douro (Portugal/Braganca) to Porto (Portugal/Porto)?
How do I get from Miranda do Douro (Portugal/Braganca) to Porto (Portugal/Porto) the fastest?
How long does it take to get from Miranda do Douro (Portugal/Braganca) to Porto (Portugal/Porto)?