Flight distance between San Andros, Bahamas and Guadalajara, Mexico 1,639.2 mi / 2,638.0 km