Flight distance between Aradíppou, Cyprus and Shantou, China 4,940.1 mi / 7,950.3 km