Flight distance between Budapest IV. kerület, Hungary and Portoviejo, Ecuador 6,716.3 mi / 10,808.9 km