Puerto Iguazu is located in Posadas city, Argentina at the -25.5991, -54.5736 coordinates. Distance from Puerto Iguazu to other cities. are listed below, click on the city name to find distance between. Distance from Puerto Iguazú to Obera 217 km, to Puerto Eldorado 91 km, to San Vicente 121 km. The green marker indicates the location of Puerto Iguazú.