Flight distance between Olanchito, Honduras and Portoviejo, Ecuador 1,216.6 mi / 1,957.9 km