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