Flight distance between Uitenhage, South Africa and Nakhon Pathom, Thailand 5,897.3 mi / 9,490.8 km