Flight distance between Uitenhage, South Africa and Kathmandu, Nepal 5,779.7 mi / 9,301.6 km