Flight distance between Lobatse, Botswana and Oklahoma City, United States of America 9,022.9 mi / 14,521.0 km