Distance between Caravaca and Oviedo
Distance from Caravaca to Oviedo is 419 miles / 674 kilometers.
Map showing the distance from Caravaca to Oviedo
![]() |
Air distance: | miles km |
Time difference between Caravaca and Oviedo
There is no time difference between Caravaca and Oviedo. Current local time in Caravaca and Oviedo is 02:12 CET (2025-02-28)