SL Sri Lanka Train Online Ticket Boooking Find a route
The route guide

Colombo to Anuradhapura

Updated 2026 Colombo to Anuradhapura train timetable, fares, classes & online booking. Official Sri Lanka Railways schedule for the ancient sacred city – AC Intercity, Yal Devi, Rajarata Rejini and more.

Illustrative Sri Lankan rail photography

Leaving fromColombo
Arriving atAnuradhapura
Journey timeVaries by train
TicketsCheck availability
Search
01 / Overview

The journey at a glance

Updated 2026 Colombo to Anuradhapura train timetable, fares, classes & online booking. Official Sri Lanka Railways schedule for the ancient sacred city – AC Intercity, Yal Devi, Rajarata Rejini and more.

Generally speaking, the Colombo to Anuradhapura train operates according to the timetable scheduled, making sure travelers arrive at their destinations on time and in a safe location (exceptions are made especially during busy periods when many people work). Take a relaxing and scenic trip from Colombo to Anuradhapura by train for a relaxing and scenic experience.

02 / Timetable

Train departures

Find a seat →

Imported from the original route guide. These times have not been verified for current travel. Confirm directly before booking.

Train No.Train NameDepartureArrivalDurationDaysClasses
4021Intercity (AC Intercity)05:4509:103h 25mDaily1st, 2nd
4077Yal Devi (Long Distance)06:3510:404h 05mDaily1st, 2nd, 3rd
54525452 (Long Distance)08:5014:145h 24mDaily2nd, 3rd
40934093 (Express Train)09:4014:364h 56mSunday only2nd, 3rd
4017Uttara Devi (AC Intercity)11:5015:293h 39mDaily1st, 2nd
4085Rajarata Rejini (Express)13:4518:465h 01mDaily1st, 2nd
4003Intercity Express (AC Intercity)15:5519:483h 53mDaily1st, 2nd
50675067 (AC Intercity)19:1500:014h 46mDaily1st, 2nd
4089Night Mail Train20:3000:484h 18mDaily2nd, 3rd
5000550005 (Special Train)23:2004:104h 50mFriday only2nd, 3rd
03 / Book your journey

Ready to ride?

Compare available trains and seating for Colombo to Anuradhapura. Confirm the date and boarding point before paying.

Check availability Ticket prices and availability are shown by the booking provider. We may earn a commission at no extra cost to you.
04 / Before you go

A smoother train day

01

Confirm the service

Schedules and operations can change. Verify the date, boarding station and train number before leaving.

02

Choose your seat

Check available classes and whether the ticket includes a reserved seat, especially for longer journeys.

03

Plan your arrival

Allow time for the station, luggage and onward travel after you reach Anuradhapura.

05 / Route notes

More about this journey

These notes were carried forward from the original guide. Confirm operational details before travel.

1st Class – Air‑conditioned comfort (AC Intercity trains)

First class air‑conditioned compartments are available on 4021, 4017 (Uttara Devi), 4003, and 5067. These offer comfortable reclining seats, large windows, and a quiet atmosphere. The journey takes 3.5‑4 hours. Book at least 2‑3 weeks in advance – these are very popular among tourists and pilgrims.

2nd Class – Best value (Reserved recommended)

Second class is available on all trains. Reserved 2nd class on AC Intercity trains and expresses (Yal Devi, Rajarata Rejini) is comfortable. Unreserved 2nd class can be crowded – we strongly recommend reserving a seat. For daytime travel, Uttara Devi (11:50) and Yal Devi (06:35) are good options.

3rd Class – NOT RECOMMENDED for this long journey

Third class is cheap but unreserved with wooden benches. On a 4‑5 hour journey, it’s extremely uncomfortable, especially in the heat of the dry zone. Avoid 3rd class unless you are an extreme budget traveler and don't mind standing or sitting on a hard bench for hours.

Plan Your Journey Upfront

For the fastest journey, take 4021 (05:45) – only 3h 25m. For a comfortable daytime ride, 4017 Uttara Devi (11:50) is excellent. The best views are on the right side (east) as you head north, where you'll see paddy fields, coconut plantations, and ancient irrigation tanks. Avoid the midday heat by taking a morning or late afternoon train.

Colombo → AnuradhapuraCheck tickets