Distance between Oviedo and Puerto de la Cruz
Distance from Oviedo to Puerto de la Cruz is 1192 miles / 1918 kilometers.
Map showing the distance from Oviedo to Puerto de la Cruz
![]() |
Air distance: | miles km |
Oviedo
City: | Oviedo |
Country: | Spain |
Puerto de la Cruz
City: | Puerto de la Cruz |
Country: | Spain |
Time difference between Oviedo and Puerto de la Cruz
The time difference between Oviedo and Puerto de la Cruz is 1 hour. Puerto de la Cruz is 1 hour behind Oviedo. Current local time in Oviedo is 20:14 CET (2025-02-26) and time in Puerto de la Cruz is 19:14 WET (2025-02-26).