Train Time Table Sri Lanka

Looking to plan your train journey efficiently? Look no further! With our comprehensive train time table, you can easily access schedules, departure times, and arrival information for trains across various routes. Whether you’re commuting for work or embarking on a leisurely trip, our user-friendly interface ensures hassle-free travel planning. Say goodbye to uncertainty and hello to convenience with our train time table.

Colombo Fort Railway Station Train Time table

Train NoNameDeparture Station TimeArrival Station TimeFrequencyService
5Podi MenikeColombo-Fort 5:55Badulla 16:20Daily Runs via KandyA, B, E
6Podi MenikeBadulla 9:10Colombo-Fort 19:45Daily Runs via KandyA, B, E
9Inter City ExpressColombo Fort 7:00Kandy 9:35DailyC, E
10Inter City ExpressKandy 15:00Colombo-Fort 17:35DailyC, E
15Udarata MenikeColombo-Fort 9:45Badulla 19:05DailyA, B, E
16Udarata MenikeBadulla 5:55Colombo-Fort 15:30DailyA, B, E
19ExpressColombo-Fort 10:30Matela 16:15DailyA, B
20ExpressKandy 15:40Colombo 18:55DailyA, B
23ExpressColombo-Fort 12:40Hatton 20:00DailyA, B
29Inter City ExpressColombo-Fort 15:35Kandy 18:05DailyC, E
30Inter City ExpressKandy 6:25Colombo-Fort 9:00DailyC, E
35ExpressColombo-Fort 16:55Kandy 20:00DailyA, B
36ExpressMatale 5:15Colombo-Fort 10:10DailyA, B
39ExpressMatale 13:15Kandy 21:00DailyA, B
40ExpressKandy 5:25Matale 13:15DailyA, B
45Night MailColombo-Fort 19:40Badulla 6:30DailyA, B
46Night MailBadulla 17:45Colombo-Fort 4:40DailyA, B
47Night MailColombo-Fort 22:00Badulla 8:45DailyA, B, D, F
48Night MailBadulla 19:50Colombo-Fort 5:50DailyA, B, D, F
50Night MailMatara 18:30Trincomalee 8:45DailyA, B
51Night MailTrincomalee 17:00Matara 7:15DailyA, B
56Gaalu KumariMaradana 13:40Matara 18:40Monday to FridayA, B
57Gaalu KumariMatara 7:25Maradana 11:50DailyA, B
58Ruhunu KumariMaradana 15:50Matara 19:30DailyA, B
59Ruhunu KumariMatara 5:40Maradana 9:20DailyA, B
77YaldeveColombo-Fort 5:45Vavuniya 11:50DailyA, B, G
78YaldeveVavuniya 13:15Colombo-Fort 19:20DailyA, B, G
82ExpressTrincomalee 9:45Colombo-Fort 17:45DailyA, B
85Rajarata RajiniMatara 9:15Vavuniya 20:25DailyA, B
86Rajarata RajiniVavuniya 3:15Matara 14:15DailyA, B
89Night MailColombo-Fort 21:30Vavuniya 4:25DailyA, B, D, F
90Night MailVavuniya 21:30Colombo-Fort 4:50DailyA, B, D, F
94Intercity Train/ExpressColombo-Fort 16:45Galle 19:15DailyC
95Intercity Train/ExpressGalle 7:40Colombo-Fort 10:00DailyC
96Express trainColombo-Fort 15:55Vavuniya 20:40DailyA
97Express trainVavuniya 5:45Colombo-Fort 10:25DailyA

Service Codes:

A – Unreserved 2nd and 3rd Class
B – Restaurant/Buffet
C – Reserved 2nd Class
D – Reserved 2nd and 3rd Class Reclining Seat (Sleeperette)
E – Reserved 1st Class Observation
F – Reserved 1st Class Sleeping Berth
G – Reserved 1st class Air-conditioned coach

Colombo Fort to Badulla Train Time Table

Train NoDeparture TimeDestination / TimeFrequencyNameType
1005Colombo-fort 05:55BADULLA   16:18DAILYPodi MenikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1001Colombo-fort 06:30BADULLA   17:47On Friday , Sunday and TuesdayDUNHINDA ODYSSEYSpecial
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1015Colombo-fort 08:30BADULLA   18:09DAILYUdarata MenikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1007Colombo-fort 09:45BADULLA   19:45DAILY1007EXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1045Colombo-fort 20:30BADULLA   07:40DAILYNight MailNight Mail Train
Available Classes: 1st Class ,  2nd Class ,  3rd Class

Ticket Prices

  • 1st Class – 3000 LKR
  • 2nd Class – 900 LKR
  • 3rd Class – 460 LKR

Total Distance: 292.39 km

Badulla to Colombo Fort Train Time Table

Train NoDeparture TimeDestination / TimeFrequencyNameType
1016Badulla 05:50COLOMBO FORT   15:59DAILYUdarata MenikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1006Badulla 08:50COLOMBO FORT   19:22DAILYPodi menikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1008Badulla 10:25COLOMBO FORT   21:12DAILYEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1046Badulla 18:30COLOMBO FORT   05:59DAILYNight MailEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class

Ticket Prices

  • 1st Class – 3000 LKR
  • 2nd Class – 900 LKR
  • 3rd Class – 460 LKR

Total Distance: 292.39 km

Colombo Fort to Kandy Train Time Table

Train NoDeparture TimeEnd Station / TimeFrequencyNameType
1005 Colombo-fort 05:55KANDY   08:48DAILYPodi MenikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1001Colombo-fort 06:30KANDY   09:17On Friday , Sunday and TuesdayDUNHINDA ODYSSEYSpecial
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1009Colombo-fort 07:00KANDY   09:33DAILY1009A.C. – INTERCITY
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1015Colombo-fort 08:30KANDY   11:08DAILYUdarata MenikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1019Colombo-fort 10:35KANDY   13:43DAILYCOLOMBO COMMUTER
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1019Colombo-fort 10:35KANDY   13:52NOT ON SATURDAY & SUNDAYCOLOMBO COMMUTER
Available Classes: 2nd Class ,  3rd Class
1023Colombo-fort 12:45KANDY   16:09DAILYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
1029Colombo-fort 15:35KANDY   18:09DAILYIntercityINTERCITY
Available Classes: 1st Class
1035Colombo-fort 16:35KANDY   19:45MONDAY TO SATURDAYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
1037Colombo-fort 17:15KANDY   20:22MONDAY TO SATURDAY1037LONG DISTANCE
Available Classes: 2nd Class ,  3rd Class
1039Colombo-fort 17:55KANDY   21:05DAILYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class

Ticket Prices

  • 1st Class – 2000/1500 LKR
  • 2nd Class – 500 LKR
  • 3rd Class – 240 LKR

Total Distance: 120.74 km

Kandy to Colombo Fort Train Time Table

Train NoDeparture TimeEnd Station / TimeFrequencyNameType
1038Kandy 04:30COLOMBO FORT   07:12NOT ON SATURDAY & SUNDAY1038LONG DISTANCE
Available Classes: 2nd Class ,  3rd Class
1040Kandy 05:00COLOMBO FORT   08:07NOT ON SUNDAY & HOLIDAY1040 / 8040 -Kandy – MataraLONG DISTANCE
Available Classes: 2nd Class ,  3rd Class
1030Kandy 06:15COLOMBO FORT   08:47DAILYIntercityINTERCITY
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1036Kandy 06:20COLOMBO FORT   09:41DAILYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
1024Kandy 10:40COLOMBO FORT   14:04DAILYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
1016Kandy 13:19COLOMBO FORT   15:59DAILYUdarata MenikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1010Kandy 15:00COLOMBO FORT   17:36DAILYINTERCITYINTERCITY
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1003Kandy 15:00COLOMBO FORT   17:32DAILYLOCAL TRAINS
Available Classes: 2nd Class
1020Kandy 15:25COLOMBO FORT   18:24DAILYEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1006Kandy 16:35COLOMBO FORT   19:22DAILYPodi menikeEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
1032Kandy 16:50COLOMBO FORT   19:40SATURDAY, SUNDAY AND HOLIDAYSIntercityINTERCITY
Available Classes: 1st Class ,  2nd Class ,  3rd Class

Ticket Prices

  • 1st Class – 2000/1500 LKR
  • 2nd Class – 500 LKR
  • 3rd Class – 240 LKR

Total Distance: 120.74 km

Kandy to Ella The Most Iconic Train Ride in Sri Lanka

Colombo Fort to Galle Train Time Table

Train NoDeparture TimeEnd Station / TimeFrequencyNameType
8060Colombo-fort 06:17GALLE   08:32MONDAY TO SATURDAYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8050Colombo-fort 06:50GALLE   09:27DAILYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8040Colombo-fort 08:35GALLE   11:04DAILYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8086Colombo-fort 10:30GALLE   12:51DAILYRajarata RejiniEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8056Colombo-fort 14:40GALLE   16:57DAILYGalu KumariCOLOMBO COMMUTER
Available Classes: 1st Class ,  2nd Class ,  3rd Class
8058Colombo-fort 15:50GALLE   17:56DAILYRUHUNU KUMARIEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8096Colombo-fort 16:47GALLE   19:04MONDAY TO FRIDAY & SUNDAYSAGARIKALONG DISTANCE
Available Classes: 2nd Class ,  3rd Class
8760Colombo-fort 17:32GALLE   20:25NOT ON SATURDAY & SUNDAYSAMUDRA DEVILONG DISTANCE
Available Classes: 2nd Class ,  3rd Class
8764Colombo-fort 17:52GALLE   21:31NOT ON SATURDAY & SUNDAY8764COLOMBO COMMUTER
Available Classes: 3rd Class
8766Colombo-fort 18:17GALLE   20:53NOT ON SATURDAY & SUNDAYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8775Colombo-fort 19:30GALLE   22:58DAILYNight MailNight Mail Train
Available Classes: 2nd Class ,  3rd Class

Ticket Prices

  • 1st Class – 1100 LKR
  • 2nd Class – 500 LKR
  • 3rd Class – 240 LKR

Total Distance: 113.89 km

Galle to Colombo Fort Train Time Table

Train NoDeparture TimeEnd Station / TimeFrequencyNameType
8311Galle 03:15COLOMBO FORT   06:42MONDAY TO FRIDAYNIGHT MAILNight Mail Train
Available Classes: 2nd Class ,  3rd Class
8320Galle 04:10COLOMBO FORT   07:26NOT ON SUNDAY & HOLIDAY8320LONG DISTANCE
Available Classes: 2nd Class ,  3rd Class
8327Galle 05:00COLOMBO FORT   08:04NOT ON SUNDAY & HOLIDAYSAMUDRA DEVIEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8097Galle 05:54COLOMBO FORT   08:16NOT ON SATURDAY & SUNDAYSagarikaEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8059Galle 07:03COLOMBO FORT   09:13DAILYRUHUNU KUMARIEXPRESS TRAIN
Available Classes: 1st Class ,  2nd Class ,  3rd Class
8057Galle 07:25COLOMBO FORT   09:40DAILYGalu KumariLONG DISTANCE
Available Classes: 1st Class ,  2nd Class ,  3rd Class
8349Galle 08:55COLOMBO FORT   12:40NOT ON SUNDAYSMIXED TRAINS
Available Classes: 3rd Class
8085Galle 10:35COLOMBO FORT   12:59DAILYRajarata ReginiEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class
8039Galle 14:50COLOMBO FORT   17:23DAILYCOLOMBO COMMUTER
Available Classes: 2nd Class ,  3rd Class
8051Galle 15:35COLOMBO FORT   18:13DAILYCOLOMBO COMMUTER
Available Classes: 2nd Class ,  3rd Class
8061Galle 17:02COLOMBO FORT   19:22MONDAY TO SATURDAYEXPRESS TRAIN
Available Classes: 2nd Class ,  3rd Class ,  2nd Class ,  3rd Class

Ticket Prices

  • 1st Class – 1100 LKR
  • 2nd Class – 500 LKR
  • 3rd Class – 240 LKR

Total Distance: 113.89 km

Plan your train travel seamlessly with our extensive train time table. Access schedules, departure times, and arrival information effortlessly. Whether commuting or traveling for leisure, our user-friendly interface ensures convenient travel planning. Say goodbye to uncertainty and hello to convenience with our train time table.

You can also check the time table from here.
You can reserve train seats from here.