Flight distance between Arthur’s Town, Bahamas and Arequipa, Peru 2,848.0 mi / 4,583.4 km