Anuradhapura to Beliatta Train Schedule
Plan your train journey with the latest 2026 Sri Lanka Railways timetable. The distance between Anuradhapura and Beliatta is approximately 450 km.
Timetable Summary
| Train | Departs (Anuradhapura) | Arrives (Beliatta) | Duration | Classes |
|---|---|---|---|---|
| Rajarata Rajina#8085 | 03:15 | 14:15 | 11h 0m | 2nd Class, 3rd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways official schedule.
Detailed Train Information

SL
#8085•Rajarata Rajina
Completed
Anuradhapura → Beliatta
Departure
03:15
Anuradhapura
11h 0m
450 km journey
Arrival
14:15
Beliatta
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class