Flight distance between Valjevo, Serbia and Shenyang, China 4,843.7 mi / 7,795.3 km