Flight distance between Uyo, Nigeria and Rakops, Botswana 2,117.9 mi / 3,408.4 km