Flight distance between Dera Ghazi Khan, Pakistan and Tehran, Iran 1,178.6 mi / 1,896.8 km