Del Mar, California. Del Mar is a beach city in San Diego County, California. The population was estimated at 4,311 in 2014, up from 4,161 at the 2010 census. The Del Mar Horse Races are hosted on the Del Mar racetrack every summer. Del Mar is Spanish for of the sea or by the sea, because it is located on the Pacific Ocean.
The distance shown is the straight line or the air travel distance between Shanghai and Beijing. What is the travel distance between Beijing, China and Shanghai, China? How many miles is it from Shanghai to Beijing. 664 miles / 1068.6 km is the flight distance between these two places. Use the Distance calculator given below to find distance between any two cities or places.
Distance from Shanghai, China to Beijing, China. The total distance from Shanghai, China to Beijing, China is 677 miles. This is equivalent to 1â089 kilometers or 588 nautical miles. Your trip begins in Shanghai, China. It ends in Beijing, China. Your flight direction from Shanghai, China to Beijing, China is Northwest (-23 degrees from North). The distance calculator helps you figure out how far it is to fly from Shanghai, China to Beijing, China.