Flight distance between Dáli, Cyprus and Shiyan, China 4,323.7 mi / 6,958.4 km