Flight distance between Naivasha, Kenya and Hard Bargain, Bahamas 7,719.4 mi / 12,423.1 km