Flight distance between Dera Ghazi Khan, Pakistan and Puerto Armuelles, Panama 9,257.1 mi / 14,897.8 km