Flight distance between Uitenhage, South Africa and Ha, Bhutan 5,943.7 mi / 9,565.4 km