Distance between Kelaniya and Mayiladuthurai
Distance from Kelaniya to Mayiladuthurai is 287 miles / 462 kilometers.
Map showing the distance from Kelaniya to Mayiladuthurai
![]() |
Air distance: | miles km |
Kelaniya
City: | Kelaniya |
Country: | Sri Lanka |
Mayiladuthurai
City: | Mayiladuthurai |
Country: | India |
Time difference between Kelaniya and Mayiladuthurai
There is no time difference between Kelaniya and Mayiladuthurai. Current local time in Kelaniya and Mayiladuthurai is 03:06 +0530 (2025-02-17)