Ecija is located in Sevilla city, Spain at the 37.5422, -5.0826 coordinates. Distance from Ecija to other cities. are listed below, click on the city name to find distance between. Distance from Écija to Malaga 109 km, to Cordoba 47 km, to Granada 136 km. The green marker indicates the location of Écija.