Flight distance between David, Panama and Imishli, Azerbaijan 7,843.3 mi / 12,622.5 km