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