Flight distance between Houston, United States of America and Gustavo A. Madero, Mexico 747.6 mi / 1,203.2 km