Flight distance between Arthur’s Town, Bahamas and Huaraz, Peru 2,362.9 mi / 3,802.7 km