Distance between Keshod and Shakargarh
Distance from Keshod to Shakargarh is 815 miles / 1312 kilometers.
Map showing the distance from Keshod to Shakargarh
![]() |
Air distance: | miles km |
Keshod
City: | Keshod |
Country: | India |
Coordinates: |
21°18′11″N 70°14′54″E |
Shakargarh
City: | Shakargarh |
Country: | Pakistan |
Coordinates: |
32°15′48″N 75°9′36″E |
Time difference between Keshod and Shakargarh
The time difference between Keshod and Shakargarh is 23 hours 30 minutes. Shakargarh is 23 hours 30 minutes ahead of Keshod. Current local time in Keshod is 00:13 IST (2024-12-18) and time in Shakargarh is 23:43 PKT (2024-12-17).