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