The distance in China from Shanghai to Yangshuo -- which is under the jurisdiction of Guilin, Guangxi -- is 794 air miles. That equals 1,278 kilometers or 690 nautical miles.
The flight distance from Xian, China to Hangzhou, China is 713 miles / 1,147 km
The total distance from Shanghai, China to Nanchang, China is 370 miles. This is equivalent to 595 kilometers or 321 nautical miles.
The direct distance between the two cities is 3292.2 km. But if you take the train to travel from Urumqi to Shanghai, the distance is 4077 km.
757 miles by air.
The fasted way is taking a flight from Shanghai to Guilin, and than take a coach from Guilin to Yangshuo in 5hrs 15min. Fistly, take a flight from Shanghai to Guilin. The fliying time is 2hrs 15min. Any longer time may be caused because of the flight delay. Then, taking a ciach from Guilin airport to Guilin city, about 1 to 1.5hrs. Finaly, taking a coach from Guilin city to Yangshuo, about 1.5 hrs.
The driving distance from Hong Kong to Shanghai, China is 1,160 miles / 1,867 km.
1,184 km
5186 miles
90 miles
The East China Sea laps onto the beaches of Shanghai - so the distance is 'very near.'
The air distance from Miami, Florida, to Shanghai, China, is 8,259 miles. That equals 13,290 kilometers or 7,176 nautical miles.
Yangshuo County is located in China. Specifically, it is a county in Guilin, which is in the Guangxi Province in China. One side of the county boarders the Li River, and is an increasingly popular tourist attraction.