Flight distance between David, Panama and Shamkhor, Azerbaijan 7,717.1 mi / 12,419.5 km