Flight distance between Şabrātah, Libya and Nanjing, China 5,870.8 mi / 9,448.2 km