Flight distance between Changsha, China and Omdurman, Sudan 5,146.0 mi / 8,281.7 km