Flight distance between Midrand, South Africa and Ho Chi Minh City, Vietnam 5,846.9 mi / 9,409.6 km