Flight distance between Shenyang, China and Belgrade, Serbia 4,799.0 mi / 7,723.2 km