Villaviciosa de Odon is located in Madrid city, Spain at the 40.3569, -3.9001 coordinates. Distance from Villaviciosa de Odon to other cities. are listed below, click on the city name to find distance between. Distance from Villaviciosa de Odón to Latina 14 km, to Carabanchel 15 km, to Puente de Vallecas 21 km. The green marker indicates the location of Villaviciosa de Odón.