Flight distance between Alamar, Cuba and Shijiazhuang, China 8,070.7 mi / 12,988.6 km