Flight distance between Taiyuan, China and Gustavo A. Madero, Mexico 7,773.5 mi / 12,510.3 km