Flight distance between Otse, Botswana and Qoryooley, Somalia 2,239.2 mi / 3,603.7 km