Flight distance between Puyang, China and Aguascalientes, Mexico 7,914.9 mi / 12,737.8 km