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

TrainOriginDestinationTimeClasses
Pulathisi#6076BatticaloaColombo Fort04:231st Class, 2nd Class, 3rd Class
Night Mail#UnknownTrincomaleeColombo Fort21:07Sleeper, 3rd Class
Night Mail#7084TrincomaleeColombo Fort21:07Sleeper, 3rd Class
Night Mail#UnknownBatticaloaColombo Fort23:35Sleeper, 2nd Class, 3rd Class
Night Mail#6080BatticaloaColombo Fort23:35Sleeper, 2nd Class, 3rd Class
Night Mail#UnknownBatticaloaColombo Fort23:35Sleeper, 2nd Class, 3rd Class
Night Mail#6080BatticaloaColombo Fort23:35Sleeper, 2nd Class, 3rd Class
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.

Train Details

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

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

TrincomaleeColombo 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
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