Flight distance between Protaras, Cyprus and Shijiazhuang, China 4,322.1 mi / 6,955.7 km