Flight distance between Uitenhage, South Africa and Thika, Kenya 2,384.0 mi / 3,836.6 km