Flight distance between David, Panama and Saynshand, Mongolia 8,671.4 mi / 13,955.3 km