Flight distance between Diez de Octubre, Cuba and Portoviejo, Ecuador 1,673.0 mi / 2,692.5 km