Flight distance between Otse, Botswana and Targovishte, Bulgaria 4,717.2 mi / 7,591.5 km