Flight distance between Selebi-Phikwe, Botswana and San Jose, United States of America 10,346.5 mi / 16,651.1 km