Distance between Chengdu and Shāhpur
Distance from Chengdu to Shāhpur is 1966 miles / 3165 kilometers.
Map showing the distance from Chengdu to Shāhpur
![]() |
Air distance: | miles km |









Leaflet | © OpenStreetMap contributors
Time difference between Chengdu and Shāhpur
The time difference between Chengdu and Shāhpur is 2 hours 30 minutes. Shāhpur is 2 hours 30 minutes behind Chengdu. Current local time in Chengdu is 23:46 CST (2025-03-03) and time in Shāhpur is 21:16 IST (2025-03-03).