Distance between Malakand and Sri Jayewardenepura Kotte
Distance from Malakand to Sri Jayewardenepura Kotte is 1979 miles / 3185 kilometers.
Map showing the distance from Malakand to Sri Jayewardenepura Kotte
![]() |
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 |
Sri Jayewardenepura Kotte
City: | Sri Jayewardenepura Kotte |
Country: | Sri Lanka |
Time difference between Malakand and Sri Jayewardenepura Kotte
The time difference between Malakand and Sri Jayewardenepura Kotte is 30 minutes. Sri Jayewardenepura Kotte is 30 minutes ahead of Malakand. Current local time in Malakand is 04:56 PKT (2025-02-18) and time in Sri Jayewardenepura Kotte is 05:26 +0530 (2025-02-18).