Flight distance between Mangilao Village, Guam and Shantou, China 1,960.1 mi / 3,154.4 km