Distance between Moga and Peshawar
Distance from Moga to Peshawar is 304 miles / 490 kilometers.
Map showing the distance from Moga to Peshawar
![]() |
Air distance: | miles km |
Time difference between Moga and Peshawar
The time difference between Moga and Peshawar is 30 minutes. Peshawar is 30 minutes behind Moga. Current local time in Moga is 22:23 IST (2025-02-27) and time in Peshawar is 21:53 PKT (2025-02-27).