Flight distance between Cape Town, South Africa and Ho Chi Minh City, Vietnam 6,532.6 mi / 10,513.3 km