Distance between Upper Dir and Nainpur
Distance from Upper Dir to Nainpur is 1013 miles / 1630 kilometers.
Map showing the distance from Upper Dir to Nainpur
![]() |
Air distance: | miles km |
Time difference between Upper Dir and Nainpur
The time difference between Upper Dir and Nainpur is 30 minutes. Nainpur is 30 minutes ahead of Upper Dir. Current local time in Upper Dir is 16:37 PKT (2025-02-27) and time in Nainpur is 17:07 IST (2025-02-27).