Flight distance between Arthur’s Town, Bahamas and Ayacucho, Peru 2,612.3 mi / 4,204.0 km