Flight distance between Ramotswa, Botswana and Lima, Peru 6,656.0 mi / 10,711.7 km