Flight distance between Nanchong, China and Riga, Latvia 4,170.7 mi / 6,712.2 km