Flight distance between Midrand, South Africa and Las Vegas, United States of America 10,167.5 mi / 16,363.0 km