Flight distance between Nanchong, China and Sainte-Rose, Reunion 4,898.0 mi / 7,882.6 km