Flight distance between Thanh Hóa, Vietnam and Uitenhage, South Africa 6,445.6 mi / 10,373.2 km