Lakpura
Lakpura®

Moragollagama Railway Station

Moragollagama Railway Station is a small but functional stop on the Batticaloa Line of Sri Lanka Railways, situated in the Kurunegala District of the North Western Province. For travellers moving between Colombo and the eastern regions of the island, or exploring the quieter rural stretches of Sri Lanka's rail network, this station serves as a useful waypoint through an area that sees considerably less tourist traffic than the main tourist corridors.

Where is Moragollagama Station?

The station lies within the Kurunegala District, one of the largest districts in Sri Lanka by area and a region known for its gently rolling terrain, ancient rock temples, and agricultural landscapes. The Batticaloa Line runs broadly east from Colombo through the North Western and North Central provinces before continuing toward the Eastern Province, and Moragollagama falls along this route. The surrounding area is characteristically rural, with paddy fields and small villages typical of the Sri Lankan interior.

The station telephone number is 025-3853762 for direct enquiries about local schedules or operational matters.

Which trains stop at Moragollagama?

On a typical operating day, around six train services call at Moragollagama. These services connect the station to Colombo Fort at one end and destinations along the Batticaloa Line — including Maho Junction, Polonnaruwa, and Batticaloa — at the other. The Batticaloa Line is an intercity route, so while not all express services stop here, enough local and semi-express trains do to make the station genuinely accessible.

Train frequency and exact departure times can shift with seasonal timetable revisions issued by Sri Lanka Railways. It is always advisable to check the current timetable directly with the station or through the official Sri Lanka Railways authority before travelling, particularly if you are connecting to a timed onward journey.

How do I get to Moragollagama from Colombo?

The most straightforward route is by train from Colombo Fort Station, boarding a service on the Batticaloa Line and riding to Moragollagama. Journey time varies depending on whether you take a stopping or semi-express service, but the station is roughly in the central-northern interior of the island, making it a multi-hour rail journey from the capital. Road access via the A10 and connecting provincial roads is also possible for those travelling by private vehicle or bus.

What is the Batticaloa Line?

The Batticaloa Line is one of Sri Lanka's principal mainline rail routes, extending from Colombo Fort through Maho, Gal Oya Junction, and onward to Batticaloa on the east coast. The line passes through a cross-section of Sri Lanka's geography — from the congested western suburbs of Colombo to the flat, open plains of the North Central Province and the coastal lowlands of the east. It is primarily a passenger route and carries both inter-city travellers and local commuters. Maho Junction, not far from Moragollagama in rail terms, is a significant interchange point where the Northern Line diverges toward Jaffna.

For railway enthusiasts, the Batticaloa Line offers a less-photographed alternative to the famous hill-country and coastal routes, with long stretches of rural scenery and a sense of everyday Sri Lankan life rarely encountered on busier tourist lines. The history of Sri Lanka's railway network — much of it laid during the British colonial period — is documented in detail in specialist works on Ceylon's rail heritage, which provide context for journeys like this one.

What is there to do near Moragollagama?

The Kurunegala District, in which the station sits, contains several points of interest for travellers willing to explore beyond the main tourist trail. Kurunegala town itself, the district capital, is known for the large rock outcrop of Ethagala and its hilltop Buddhist temple, as well as the Kurunegala Lake. The broader North Western Province also lies within reach of the UNESCO-listed Cultural Triangle, anchored by the ancient cities of Anuradhapura, Polonnaruwa, and Sigiriya, all of which are accessible via the Batticaloa Line further east.

The surrounding countryside supports smallholder agriculture, and the region is associated with several traditional crops and seed varieties that have been cultivated here for generations. Travellers with an interest in rural Sri Lanka or agricultural heritage will find the landscape around Moragollagama quietly revealing.

Is Moragollagama worth visiting for rail enthusiasts?

For dedicated railway travellers, the Batticaloa Line as a whole offers genuine interest, and smaller stations like Moragollagama are part of what makes a full line journey rewarding. The station is unlikely to be a destination in itself, but as a stop on a longer traverse of the line — perhaps from Colombo Fort all the way to Batticaloa — it contributes to the rhythm of a journey that moves through some of the island's least-visited interior landscapes. Early morning departures from Colombo can make the first half of the line particularly atmospheric, with low light over the paddy fields and quiet platforms at stations like this one.

Practical information at a glance

Detail Information
Railway line Batticaloa Line
District Kurunegala
Province North Western Province
Typical daily trains Around 6 services
Station telephone 025-3853762
Nearest major junction Maho Junction

Moragollagama railway station timetable

6 trains call at Moragollagama on a typical day.

Batticaloa Line · North Western Province

Station telephone: 025-3853762

DepartsTowardsTrainRuns
01:38 amTrincomaleeNight MailDaily
06:50 amBatticaloaDaily
09:48 amBatticaloaUdaya DeviDaily
11:00 amColombo FortUdaya DeviDaily
05:47 pmMahoDaily
10:52 pmColombo FortNight MailDaily

Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-09-14. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.

Nearby places

10 places within about 25 km, nearest first.

Shop this range with Lakpura

Packed in Sri Lanka and shipped worldwide, direct from the source.

Ask Lakpura® Agent