Flight distance between Otse, Botswana and The Bronx, United States of America 7,808.3 mi / 12,566.3 km