Flight distance between Shanghai, China and Anyang-si, South Korea 528.1 mi / 849.9 km