Negombo to Ragama Train Schedule

The train from Negombo to Ragama takes approximately 0h 52m–18h 0m. There are 2 daily trains on this route. The distance is 40 km. Tickets are available in 3rd Class.

Timetable Summary

TrainDeparts (Negombo)Arrives (Ragama)DurationClasses
Commuter Train#Unknown06:0000:0018h 0m3rd Class
Commuter Train#Unknown06:5007:420h 52m3rd Class
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways official schedule.

Detailed Train Information

Commuter Train logo
SL
#UnknownCommuter Train
Completed

NegomboRagama

Departure
06:00
Negombo
18h 0m
40 km journey
Arrival
00:00
Ragama
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
Available Classes
3rd Class
Commuter Train logo
SL
#UnknownCommuter Train
Completed

NegomboRagama

Departure
06:50
Negombo
0h 52m
40 km journey
Arrival
07:42
Ragama
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
Available Classes
3rd Class
Schedule verified against Sri Lanka Railways official data• Last updated: July 2026

Estimated Ticket Prices

ClassApprox. FareReservation
3rd ClassLKR 40Not required
2nd ClassLKR 80Optional
1st ClassLKR 200Required

Frequently Asked Questions

How long is the train from Negombo to Ragama?

The train journey from Negombo to Ragama takes approximately 0h 52m to 18h 0m. There are 2 daily trains on this route.

What is the first and last train from Negombo to Ragama?

The first train departs at 06:00 and the last train departs at 06:50.

How much does a train ticket from Negombo to Ragama cost?

Estimated fares are LKR 40 for 3rd Class, LKR 80 for 2nd Class, and LKR 200 for 1st Class.