Distance between Dowlat Shāh and Upper Dir
Distance from Dowlat Shāh to Upper Dir is 104 miles / 167 kilometers.
Map showing the distance from Dowlat Shāh to Upper Dir
![]() |
Air distance: | miles km |
Dowlat Shāh
City: | Dowlat Shāh |
Country: | Afghanistan |
Coordinates: |
34°57′1″N 70°4′15″E |
Upper Dir
City: | Upper Dir |
Country: | Pakistan |
Coordinates: |
35°12′26″N 71°52′36″E |
Time difference between Dowlat Shāh and Upper Dir
The time difference between Dowlat Shāh and Upper Dir is 30 minutes. Upper Dir is 30 minutes ahead of Dowlat Shāh. Current local time in Dowlat Shāh is 13:00 +0430 (2024-07-06) and time in Upper Dir is 13:30 PKT (2024-07-06).