Flight distance between Naivasha, Kenya and Portoviejo, Ecuador 8,074.8 mi / 12,995.2 km