How to get from Ribeira to Porto by car, truck, walk, bike
Distance between Ribeira and Porto is 114 kilometers (71 miles).
Driving distance from Ribeira to Porto is 162 kilometers (100 miles)
Route Map
Routes from ribeira-viana-do-castelo to porto-porto
4 Ways from Ribeira (Spain/Viana do Castelo) to Porto (Portugal/Porto)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 33 m
2. Turn slight right onto PO-400 620 m
3. Turn slight right onto Estrada Oleiros - Filgueira, PO-400 7.67 km
4. Keep left 58 m
5. Turn left 50 m
See more
Questions and Answers
What is the cheapest way to get from Ribeira (Spain/Viana do Castelo) to Porto (Portugal/Porto)?
How do I get from Ribeira (Spain/Viana do Castelo) to Porto (Portugal/Porto) the fastest?
How long does it take to get from Ribeira (Spain/Viana do Castelo) to Porto (Portugal/Porto)?