Flight distance between Dera Ghazi Khan, Pakistan and Batticaloa, Sri Lanka 1,702.1 mi / 2,739.3 km