Flight distance between Uitenhage, South Africa and Chiang Mai, Thailand 6,046.5 mi / 9,730.9 km