Sri Lanka Railways runs the national train network. You can check schedules, reserve seats online, and enquire at station information lines.
How to apply
- 1Check the timetable and fares on the Sri Lanka Railways site or app.
- 2Reserve seats online or at a station counter for long-distance / observation trains.
- 3Keep your ticket / reservation confirmation for travel.
Documents required
- Reservation confirmation / ticket
- NIC (for reserved / warrant travel)
Fees & time
| Service | Time | Fee |
|---|---|---|
| Train fares | — | By class & distance |
Fees can change — confirm on the official site or call 1919 before paying.
Good to know
Reserved seats for popular routes (e.g. hill country observation cars) sell out early — book ahead.
Frequently asked questions
Last updated: 2026-07-25
