Flight distance between Selebi-Phikwe, Botswana and Hyderabad, India 4,371.8 mi / 7,035.7 km