Flight distance between Uitenhage, South Africa and Birendranagar, Nepal 5,663.7 mi / 9,114.9 km