Flight distance between Cooper’s Town, Bahamas and David, Panama 1,314.4 mi / 2,115.4 km