Distance between Agra and Mardan
Distance from Agra to Mardan is 600 miles / 966 kilometers.
Map showing the distance from Agra to Mardan
![]() |
Air distance: | miles km |
Time difference between Agra and Mardan
The time difference between Agra and Mardan is 30 minutes. Mardan is 30 minutes behind Agra. Current local time in Agra is 05:59 IST (2025-02-28) and time in Mardan is 05:29 PKT (2025-02-28).