Flight distance between El Fasher, Sudan and Petropavl, Kazakhstan 3,689.0 mi / 5,936.8 km