Flight distance between San Andros, Bahamas and Malindi, Kenya 8,069.3 mi / 12,986.2 km