Flight distance between Arthur’s Town, Bahamas and Pucallpa, Peru 2,281.4 mi / 3,671.6 km