Flight distance between Uitenhage, South Africa and Ban Mai, Thailand 5,655.4 mi / 9,101.5 km