Flight distance between Serowe, Botswana and Delhi, India 4,873.3 mi / 7,842.9 km