Gal Oya Junction Train Schedule
View all departures and arrivals for Gal Oya Junction railway station based on the 2026 Sri Lanka Railways timetable.
Departures from Gal Oya Junction
| Train | Origin | Destination | Time | Classes |
|---|---|---|---|---|
| Pulathisi#6076 | Batticaloa | Colombo Fort | 04:23 | 1st Class, 2nd Class, 3rd Class |
| Night Mail#Unknown | Trincomalee | Colombo Fort | 21:07 | Sleeper, 3rd Class |
| Night Mail#7084 | Trincomalee | Colombo Fort | 21:07 | Sleeper, 3rd Class |
| Night Mail#Unknown | Batticaloa | Colombo Fort | 23:35 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#6080 | Batticaloa | Colombo Fort | 23:35 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#Unknown | Batticaloa | Colombo Fort | 23:35 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#6080 | Batticaloa | Colombo Fort | 23:35 | Sleeper, 2nd Class, 3rd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.
Train Details

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
#Unknown•Night Mail
Upcoming
Trincomalee → Colombo Fort
Departure
19:00
Trincomalee
8h 30m
270 km journey
Arrival
03:30
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper3rd Class

SL
#7084•Night Mail
Upcoming
Trincomalee → Colombo Fort
Departure
19:00
Trincomalee
8h 30m
270 km journey
Arrival
03:30
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper3rd 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

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