Flight distance between Uitenhage, South Africa and Songkhla, Thailand 5,658.0 mi / 9,105.6 km