Huelva is located in Sevilla city, Spain at the 37.2664, -6.94 coordinates. Distance from Huelva to other cities. are listed below, click on the city name to find distance between. Distance from Huelva to Malaga 232 km, to Cordoba 203 km, to Granada 295 km. The green marker indicates the location of Huelva.