Distance between Malakand and Battaramulla South
Distance from Malakand to Battaramulla South is 1978 miles / 3184 kilometers.
Map showing the distance from Malakand to Battaramulla South
![]() |
Air distance: | miles km |
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](marker-shadow.png)
![](marker-shadow.png)
![](marker-icon.png)
![](marker-icon.png)
Leaflet | © OpenStreetMap contributors
Malakand
City: | Malakand |
Country: | Pakistan |
Battaramulla South
City: | Battaramulla South |
Country: | Sri Lanka |
Time difference between Malakand and Battaramulla South
The time difference between Malakand and Battaramulla South is 30 minutes. Battaramulla South is 30 minutes ahead of Malakand. Current local time in Malakand is 04:52 PKT (2025-02-18) and time in Battaramulla South is 05:22 +0530 (2025-02-18).