Flight distance between Arthur’s Town, Bahamas and Juliaca, Peru 2,797.2 mi / 4,501.7 km