Palai to Colombo Fort Train Schedule

The train from Palai to Colombo Fort takes approximately 5h 17m–7h 10m. There are 3 daily trains on this route. The distance is 413 km. Tickets are available in 1st Class, 2nd Class, 3rd Class.

Timetable Summary

TrainDeparts (Palai)Arrives (Colombo Fort)DurationClasses
Yal Devi#407807:3212:495h 17m1st Class, 2nd Class, 3rd Class
Yal Devi#407811:4818:587h 10m1st Class, 2nd Class, 3rd Class
Yal Devi#407811:4818:587h 10m1st Class, 2nd Class, 3rd Class
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways official schedule.

Detailed Train Information

Yal Devi logo
SL
#4078Yal Devi
Completed

PalaiColombo Fort

Departure
07:32
Palai
5h 17m
413 km journey
Arrival
12:49
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Yal Devi logo
SL
#4078Yal Devi
Completed

PalaiColombo Fort

Departure
11:48
Palai
7h 10m
413 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Yal Devi logo
SL
#4078Yal Devi
Completed

PalaiColombo Fort

Departure
11:48
Palai
7h 10m
413 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Schedule verified against Sri Lanka Railways official data• Last updated: July 2026

Frequently Asked Questions

How long is the train from Palai to Colombo Fort?

The train journey from Palai to Colombo Fort takes approximately 5h 17m to 7h 10m. There are 3 daily trains on this route.

What is the first and last train from Palai to Colombo Fort?

The first train departs at 07:32 and the last train departs at 11:48.

How much does a train ticket from Palai to Colombo Fort cost?

Ticket prices vary by class and train type.