Flight distance between San Andros, Bahamas and Gustavo A. Madero, Mexico 1,398.7 mi / 2,251.0 km