Flight distance between Midrand, South Africa and Nashville, United States of America 8,591.9 mi / 13,827.3 km