Flight distance between Uitenhage, South Africa and Ban Houayxay, Laos 6,182.5 mi / 9,949.8 km