Distance between Shangrao and Tianchang
Distance from Shangrao to Tianchang is 697 miles / 1122 kilometers.
Map showing the distance from Shangrao to Tianchang
![]() |
Air distance: | miles km |
Time difference between Shangrao and Tianchang
There is no time difference between Shangrao and Tianchang. Current local time in Shangrao and Tianchang is 11:31 CST (2025-02-26)