|
|
-
Distance between Beijing, China and Shanghai, China, as the crow flies:
663 miles (1067 km) (576 nautical miles)
- Initial heading from Beijing to Shanghai:
- south-southeast (153.0 degrees)
- Initial heading from Shanghai to Beijing:
- north-northwest (336.0 degrees)
Try our new, AI-powered itinerary planner.Beijing, China [books]- Location: 39:55:00N 116:23:00E
Shanghai, China [books]- Location: 31:13:59N 121:27:00E
You may try a new search.
|
|
|