Distance between Viana de Cega and Oliveira do Douro
Distance from Viana de Cega to Oliveira do Douro is 201 miles / 323 kilometers.
Map showing the distance from Viana de Cega to Oliveira do Douro
![]() |
Air distance: | miles km |
Viana de Cega
City: | Viana de Cega |
Country: | Spain |
Oliveira do Douro
City: | Oliveira do Douro |
Country: | Portugal |
Time difference between Viana de Cega and Oliveira do Douro
The time difference between Viana de Cega and Oliveira do Douro is 1 hour. Oliveira do Douro is 1 hour behind Viana de Cega. Current local time in Viana de Cega is 06:15 CET (2025-02-27) and time in Oliveira do Douro is 05:15 WET (2025-02-27).