Flight distance between Arthur’s Town, Bahamas and Puente Alto, Chile 4,037.5 mi / 6,497.7 km