Distance between Shangrao and Pyay
Distance from Shangrao to Pyay is 1581 miles / 2544 kilometers.
Map showing the distance from Shangrao to Pyay
![]() |
Air distance: | miles km |
Time difference between Shangrao and Pyay
The time difference between Shangrao and Pyay is 22 hours 30 minutes. Pyay is 22 hours 30 minutes ahead of Shangrao. Current local time in Shangrao is 00:40 CST (2025-02-27) and time in Pyay is 23:10 +0630 (2025-02-26).