Flight distance between Changsha, China and Portoviejo, Ecuador 10,362.1 mi / 16,676.1 km