Flight distance between Uitenhage, South Africa and Sylhet, Bangladesh 5,952.7 mi / 9,580.0 km