Flight distance between Arthur’s Town, Bahamas and Chincha Alta, Peru 2,628.0 mi / 4,229.3 km