Distance from Sanlucar de Barrameda to Villanueva de la Serena
The shortest distance (air line) between Sanlucar de Barrameda and Villanueva de la Serena is 154.94 mi (249.35 km).
How far is Sanlucar de Barrameda from Villanueva de la Serena
Sanlucar de Barrameda is located in Cádiz, Spain within 36° 46' 0.12" N -7° 39' 0" W (36.7667, -6.3500) coordinates. The local time in Sanlucar de Barrameda is 08:58 (14.01.2026)
Villanueva de la Serena is located in Badajoz, Spain within 38° 58' 0.12" N -6° 12' 0" W (38.9667, -5.8000) coordinates. The local time in Villanueva de la Serena is 08:58 (14.01.2026)
The calculated flying distance from Villanueva de la Serena to Villanueva de la Serena is 154.94 miles which is equal to 249.35 km.
Sanlucar de Barrameda, Cádiz, Spain
Related Distances from Sanlucar de Barrameda
Villanueva de la Serena, Badajoz, Spain