Flight distance between Uitenhage, South Africa and Biratnagar, Nepal 5,808.5 mi / 9,347.9 km