Around the World

Distance between Madrid and Olhão

Distance from Madrid to Olhão is 323 miles / 520 kilometers.

Map showing the distance from Madrid to Olhão

Beeline Air distance: miles km
Leaflet | © OpenStreetMap contributors

Madrid

City: Madrid
Country: Spain
Coordinates: 40°24′59″N
3°42′9″W

Olhão

City: Olhão
Country: Portugal
Coordinates: 37°1′42″N
7°50′27″W

Time difference between Madrid and Olhão

The time difference between Madrid and Olhão is 1 hour. Olhão is 1 hour behind Madrid. Current local time in Madrid is 20:22 CET (2025-01-13) and time in Olhão is 19:22 WET (2025-01-13).

Search