Yes, China Southern Airlines operates the Shenzhen (SZX) to Mexico City Juarez Intl (MEX) route, which covers a distance of 14,124km and lasts 16 hours.