Distance between Fenghuang and Shangri-La
Distance from Fenghuang to Shangri-La is 604 miles / 972 kilometers.
Map showing the distance from Fenghuang to Shangri-La
![]() |
Air distance: | miles km |
Fenghuang
City: | Fenghuang |
Country: | China |
Shangri-La
City: | Shangri-La |
Country: | China |
Time difference between Fenghuang and Shangri-La
There is no time difference between Fenghuang and Shangri-La. Current local time in Fenghuang and Shangri-La is 07:51 CST (2025-02-28)