Flight distance between Cooper’s Town, Bahamas and Álvaro Obregón, Mexico 1,470.3 mi / 2,366.2 km