Disclaimer

TrainsLanka.lk helps you plan — it is not an official railway authority.

Not an official service

TrainsLanka.lk is an independent journey-planning website. It is not affiliated with, endorsed by, or operated by Sri Lanka Railways (SLR) or any government agency. Official announcements, cancellations, and ticket rules always take priority over anything shown here.

Timetable and route information

Schedules, stop sequences, transfer suggestions, and delay-climate summaries are compiled from published and third-party sources. Data can be incomplete, delayed, or wrong. Always verify departure times, platform information, and service status at the station or through official channels before you travel.

No travel advice guarantee

Content on this site — including route guides and editorial notes — is for general information only. It is not a guarantee of arrival times, seat availability, safety conditions, or ticket eligibility. You are responsible for your own travel decisions.

External links

We may link to third-party sites for maps, tickets, or reference material. Those sites have their own terms and privacy practices. We are not responsible for their content or availability.

Advertising

TrainsLanka.lk may display advertisements (including Google AdSense). Ads are provided by third parties. We do not control the specific ads you see, and advertising relationships do not change the independent nature of our timetable content.

Limitation of liability

To the fullest extent permitted by law, TrainsLanka.lk and its operator are not liable for loss, delay, expense, or inconvenience arising from use of this site or reliance on its information.

Questions

If something looks incorrect, please tell me via the contact form — corrections help everyone.