What is the flying distance between Seoul and Beijing?

The flight distance from Seoul, South Korea to Beijing, China is 595 miles / 958 km