Flight distance between Nyeri, Kenya and Trujillo, Peru 7,989.4 mi / 12,857.7 km