Flight distance between Trujillo Alto, Puerto Rico and Iquitos, Peru 1,604.9 mi / 2,582.9 km