Villanueva de la Canada is located in Madrid city, Spain at the 40.4469, -4.0043 coordinates. Distance from Villanueva de la Canada to other cities. are listed below, click on the city name to find distance between. Distance from Villanueva de la Cañada to Latina 23 km, to Carabanchel 25 km, to Puente de Vallecas 30 km. The green marker indicates the location of Villanueva de la Cañada.