Flight distance between Arthur’s Town, Bahamas and Nanyuki, Kenya 7,639.6 mi / 12,294.8 km