Flight distance between Arthur’s Town, Bahamas and Huancayo, Peru 2,535.1 mi / 4,079.8 km