Flight distance between Otse, Botswana and Kruševac, Serbia 4,747.8 mi / 7,640.8 km