Flight distance between Dera Ghazi Khan, Pakistan and Hamilton, Canada 7,037.5 mi / 11,325.8 km