Flight distance between Uitenhage, South Africa and Saynshand, Mongolia 7,582.9 mi / 12,203.5 km