Distance from Baoshan to Shangri-La
Distance from Baoshan to Shangri-La is 3,462 kilometers. This air travel distance is equal to 2,151 miles.
The air travel (bird fly) shortest distance between Baoshan and Shangri-La is 3,462 km= 2,151 miles.
If you travel with an airplane (which has average speed of 560 miles) from Baoshan to Shangri-La, It takes 3.84 hours to arrive.
Baoshan is located in China.
|GPS Coordinates (DMS)||46° 33´ 30.9960'' N |
131° 25´ 27.9840'' E
Baoshan Distances to Cities
|Distance from Baoshan to Shangri La||3,462 km|
|Distance from Baoshan to Ordos||1,916 km|
|Distance from Baoshan to Anshan||907 km|
|Distance from Baoshan to Liupanshui||3,222 km|
|Distance from Baoshan to Changshu City||1,892 km|