Flight distance between Nanjing, China and Buurhakaba, Somalia 5,220.9 mi / 8,402.2 km