Flight distance between Uitenhage, South Africa and Phitsanulok, Thailand 6,032.3 mi / 9,708.1 km