Flight distance between Arraiján, Panama and Portoviejo, Ecuador 693.5 mi / 1,116.0 km