Batticaloa Train Schedule

View all departures and arrivals for Batticaloa railway station based on the 2026 Sri Lanka Railways timetable.

Departures from Batticaloa

TrainOriginDestinationTimeClasses
Express Train#6076BatticaloaColombo Fort01:401st Class, 3rd Class, 2nd Class
Pulathisi#6076BatticaloaColombo Fort01:401st Class, 2nd Class, 3rd Class
Pulathisi#6076BatticaloaColombo Fort01:401st Class, 2nd Class, 3rd Class
Pulathisi#6076BatticaloaColombo Fort01:401st Class, 2nd Class, 3rd Class
Pulathisi#6076BatticaloaColombo Fort01:401st Class, 2nd Class, 3rd Class
Udaya Devi#6011Colombo FortBatticaloa14:37 (Arrival)2nd Class, 3rd Class
Udaya Devi#6012BatticaloaColombo Fort06:151st Class, 2nd Class, 3rd Class
Udaya Devi#6012BatticaloaColombo Fort06:151st Class, 2nd Class, 3rd Class
Pulathisi#6075Colombo FortBatticaloa22:27 (Arrival)1st Class, 3rd Class
Meena Gaya#6079Colombo FortBatticaloa04:00 (Arrival)Sleeper, 2nd Class, 3rd Class
Night Mail#6080BatticaloaColombo Fort20:15Sleeper
Night Mail#6080BatticaloaColombo Fort20:15Sleeper
Night Mail#UnknownBatticaloaColombo Fort20:15Sleeper, 2nd Class, 3rd Class
Night Mail#6080BatticaloaColombo Fort20:15Sleeper, 2nd Class, 3rd Class
Night Mail#UnknownBatticaloaColombo Fort20:15Sleeper, 2nd Class, 3rd Class
Night Mail#6080BatticaloaColombo Fort20:15Sleeper, 2nd Class, 3rd Class
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.

Train Details

Express Train logo
SL
#6076Express Train
Completed

BatticaloaColombo 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
Pulathisi logo
SL
#6076Pulathisi
Completed

BatticaloaColombo 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
Pulathisi logo
SL
#6076Pulathisi
Completed

BatticaloaColombo 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
Pulathisi logo
SL
#6076Pulathisi
Completed

BatticaloaColombo 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
Pulathisi logo
SL
#6076Pulathisi
Completed

BatticaloaColombo 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
Udaya Devi logo
SL
#6011Udaya Devi
Completed

Colombo FortBatticaloa

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
Udaya Devi logo
SL
#6012Udaya Devi
Completed

BatticaloaColombo 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
Udaya Devi logo
SL
#6012Udaya Devi
Completed

BatticaloaColombo 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
Pulathisi logo
SL
#6075Pulathisi
Upcoming

Colombo FortBatticaloa

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
Meena Gaya logo
SL
#6079Meena Gaya
Upcoming

Colombo FortBatticaloa

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
Night Mail logo
SL
#6080Night Mail
Upcoming

BatticaloaColombo 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
Night Mail logo
SL
#6080Night Mail
Upcoming

BatticaloaColombo 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
Night Mail logo
SL
#UnknownNight Mail
Upcoming

BatticaloaColombo 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
Night Mail logo
SL
#6080Night Mail
Upcoming

BatticaloaColombo 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
Night Mail logo
SL
#UnknownNight Mail
Upcoming

BatticaloaColombo 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
Night Mail logo
SL
#6080Night Mail
Upcoming

BatticaloaColombo 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