Flight distance between Midrand, South Africa and Albuquerque, United States of America 9,697.4 mi / 15,606.5 km