Flight distance between Mochudi, Botswana and San Antonio, United States of America 9,040.1 mi / 14,548.6 km