Flight distance between Uitenhage, South Africa and Kazan, Russia 6,343.5 mi / 10,208.8 km