Flight distance between Nanjing, China and Jelgava, Latvia 4,579.4 mi / 7,369.9 km