Batticaloa Train Schedule
View all departures and arrivals for Batticaloa railway station based on the 2026 Sri Lanka Railways timetable.
Departures from Batticaloa
| Train | Origin | Destination | Time | Classes |
|---|---|---|---|---|
| Express Train#6076 | Batticaloa | Colombo Fort | 01:40 | 1st Class, 3rd Class, 2nd Class |
| Pulathisi#6076 | Batticaloa | Colombo Fort | 01:40 | 1st Class, 2nd Class, 3rd Class |
| Pulathisi#6076 | Batticaloa | Colombo Fort | 01:40 | 1st Class, 2nd Class, 3rd Class |
| Pulathisi#6076 | Batticaloa | Colombo Fort | 01:40 | 1st Class, 2nd Class, 3rd Class |
| Pulathisi#6076 | Batticaloa | Colombo Fort | 01:40 | 1st Class, 2nd Class, 3rd Class |
| Udaya Devi#6011 | Colombo Fort | Batticaloa | 14:37 (Arrival) | 2nd Class, 3rd Class |
| Udaya Devi#6012 | Batticaloa | Colombo Fort | 06:15 | 1st Class, 2nd Class, 3rd Class |
| Udaya Devi#6012 | Batticaloa | Colombo Fort | 06:15 | 1st Class, 2nd Class, 3rd Class |
| Pulathisi#6075 | Colombo Fort | Batticaloa | 22:27 (Arrival) | 1st Class, 3rd Class |
| Meena Gaya#6079 | Colombo Fort | Batticaloa | 04:00 (Arrival) | Sleeper, 2nd Class, 3rd Class |
| Night Mail#6080 | Batticaloa | Colombo Fort | 20:15 | Sleeper |
| Night Mail#6080 | Batticaloa | Colombo Fort | 20:15 | Sleeper |
| Night Mail#Unknown | Batticaloa | Colombo Fort | 20:15 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#6080 | Batticaloa | Colombo Fort | 20:15 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#Unknown | Batticaloa | Colombo Fort | 20:15 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#6080 | Batticaloa | Colombo Fort | 20:15 | Sleeper, 2nd Class, 3rd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.
Train Details

SL
#6076•Express Train
Completed
Batticaloa → Colombo Fort
Departure
01:40
Batticaloa
7h 15m
350 km journey
Arrival
08:55
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class3rd Class2nd Class

SL
#6076•Pulathisi
Completed
Batticaloa → Colombo Fort
Departure
01:40
Batticaloa
7h 15m
350 km journey
Arrival
08:55
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#6076•Pulathisi
Completed
Batticaloa → Colombo Fort
Departure
01:40
Batticaloa
7h 5m
350 km journey
Arrival
08:45
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#6076•Pulathisi
Completed
Batticaloa → Colombo Fort
Departure
01:40
Batticaloa
7h 15m
350 km journey
Arrival
08:55
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#6076•Pulathisi
Completed
Batticaloa → Colombo Fort
Departure
01:40
Batticaloa
7h 5m
350 km journey
Arrival
08:45
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#6011•Udaya Devi
Completed
Colombo Fort → Batticaloa
Departure
06:05
Colombo Fort
8h 32m
350 km journey
Arrival
14:37
Batticaloa
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#6012•Udaya Devi
Completed
Batticaloa → Colombo Fort
Departure
06:15
Batticaloa
8h 43m
350 km journey
Arrival
14:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#6012•Udaya Devi
Completed
Batticaloa → Colombo Fort
Departure
06:15
Batticaloa
8h 43m
350 km journey
Arrival
14:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#6075•Pulathisi
Upcoming
Colombo Fort → Batticaloa
Departure
15:15
Colombo Fort
7h 12m
350 km journey
Arrival
22:27
Batticaloa
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class3rd Class

SL
#6079•Meena Gaya
Upcoming
Colombo Fort → Batticaloa
Departure
19:00
Colombo Fort
9h 0m
350 km journey
Arrival
04:00
Batticaloa
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#6080•Night Mail
Upcoming
Batticaloa → Colombo Fort
Departure
20:15
Batticaloa
8h 42m
350 km journey
Arrival
04:57
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper

SL
#6080•Night Mail
Upcoming
Batticaloa → Colombo Fort
Departure
20:15
Batticaloa
8h 42m
350 km journey
Arrival
04:57
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper

SL
#Unknown•Night Mail
Upcoming
Batticaloa → Colombo Fort
Departure
20:15
Batticaloa
8h 38m
350 km journey
Arrival
04:53
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#6080•Night Mail
Upcoming
Batticaloa → Colombo Fort
Departure
20:15
Batticaloa
8h 42m
350 km journey
Arrival
04:57
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#Unknown•Night Mail
Upcoming
Batticaloa → Colombo Fort
Departure
20:15
Batticaloa
8h 38m
350 km journey
Arrival
04:53
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#6080•Night Mail
Upcoming
Batticaloa → Colombo Fort
Departure
20:15
Batticaloa
8h 42m
350 km journey
Arrival
04:57
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class