Flight distance between Nyeri, Kenya and Trujillo Alto, Puerto Rico 7,076.6 mi / 11,388.6 km