Flight distance between Naivasha, Kenya and London, United Kingdom 4,190.7 mi / 6,744.4 km