Srilanka-Places.com has listed approx 387 Train stations in Sri Lanka. Some of the Top rated Train stations in Sri Lanka are- Kalutara South, Galle Railway Station, Jaffna Railway Station, Gampaha Railway Station, Railway Station Anuradhapura, Nanuoya, Idalgashinna Railway Station, Kurunegala Railway Station, Idalgashinna Railway Station & Kurunegala Railway Station.