Flight distance between Shenyang, China and Alamar, Cuba 7,657.4 mi / 12,323.3 km