Flight distance between Diriamba, Nicaragua and Shanghai, China 8,939.5 mi / 14,386.7 km