Flight distance between Uitenhage, South Africa and Nārāyanganj, Bangladesh 5,829.5 mi / 9,381.7 km