Flight distance between Dera Ghazi Khan, Pakistan and Roodepoort, South Africa 4,804.9 mi / 7,732.7 km