Flight distance between Uitenhage, South Africa and Si Racha, Thailand 5,918.9 mi / 9,525.6 km