Flight distance between Dera Ghazi Khan, Pakistan and Shiraz, Iran 1,084.4 mi / 1,745.1 km