Flight distance between Uitenhage, South Africa and Dalandzadgad, Mongolia 7,293.9 mi / 11,738.4 km