Srilanka-Places.com has listed approx 387 Train stations in Sri Lanka. Some of the Top rated Train stations in Sri Lanka are- Bandarawela Railway Station, Muttettugala Railway Station, Railway Station Haputale, Bambalapitiya, Polgahawela Railway Station, Dematagoda Railway Station, Dematagoda Railway Station, Railway Station Haputale, Hatton Railway Station & Mount Lavinia.