Flight distance between Dera Ghazi Khan, Pakistan and Mohale’s Hoek, Lesotho 5,035.5 mi / 8,103.8 km