Flight distance between Shenyang, China and Acapulco de Juárez, Mexico 7,531.9 mi / 12,121.5 km