Distance between Māchhīwāra and Peshawar
Distance from Māchhīwāra to Peshawar is 344 miles / 553 kilometers.
Map showing the distance from Māchhīwāra to Peshawar
![]() |
Air distance: | miles km |
Māchhīwāra
City: | Māchhīwāra |
Country: | India |
Peshawar
City: | Peshawar |
Country: | Pakistan |
Time difference between Māchhīwāra and Peshawar
The time difference between Māchhīwāra and Peshawar is 30 minutes. Peshawar is 30 minutes behind Māchhīwāra. Current local time in Māchhīwāra is 15:29 IST (2025-02-27) and time in Peshawar is 14:59 PKT (2025-02-27).