Flight distance between Bayamón, Puerto Rico and Gustavo A. Madero, Mexico 2,126.3 mi / 3,422.0 km