Flight distance between Arthur’s Town, Bahamas and Iquitos, Peru 1,967.0 mi / 3,165.6 km