Flight distance between Midrand, South Africa and Fort Worth, United States of America 9,154.3 mi / 14,732.4 km