Distance between Ratnapura and Nelamangala
Distance from Ratnapura to Nelamangala is 488 miles / 786 kilometers.
Map showing the distance from Ratnapura to Nelamangala
![]() |
Air distance: | miles km |
Ratnapura
City: | Ratnapura |
Country: | Sri Lanka |
Nelamangala
City: | Nelamangala |
Country: | India |
Time difference between Ratnapura and Nelamangala
There is no time difference between Ratnapura and Nelamangala. Current local time in Ratnapura and Nelamangala is 05:20 +0530 (2025-02-28)