Flight distance between Foshan, China and Albuquerque, United States of America 7,650.5 mi / 12,312.2 km