Lakpura
Lakpura®

Hiriyala Railway Station

Hiriyala Railway Station sits in the heart of Kurunegala District, within Sri Lanka's North Western Province. A mid-sized halt on the island's rail network, it serves both local commuters and travellers making their way through this largely agricultural corner of the country. Around 15 trains call here on a typical operating day, making it a moderately busy station by Sri Lankan standards.

Where exactly is Hiriyala Station?

Hiriyala is a small town in Kurunegala District, roughly midway along the railway corridor that connects Colombo's outer suburbs with the North Western Province interior. The station sits close to the town centre, within easy walking distance of local amenities. The surrounding landscape is a mix of paddy fields, rubber smallholdings, and scattered villages typical of this part of the island.

Kurunegala District is one of Sri Lanka's most populous districts, and rail travel remains a practical and affordable way to move through it. Hiriyala's position on the line makes it a useful interchange point for villagers and a quiet detour for rail enthusiasts exploring the full network.

Which trains stop at Hiriyala?

On a standard day, approximately 15 train services call at Hiriyala in both directions. Services operating through this corridor generally connect Colombo Fort — Sri Lanka's main railway terminus — with stations further north and north-west. Trains vary between intercity expresses, which may pass without stopping, and slower stopping services that serve every halt along the route.

Travellers should note that not every service runs daily; some trains operate only on weekdays, while others run on a reduced schedule at weekends or public holidays. Always check the current timetable with Sri Lanka Railways before planning a journey, as schedules are updated periodically.

  • Direction Colombo: morning and early-afternoon services are the most frequent for commuters heading to the capital.
  • Direction north-west: afternoon and evening trains carry passengers onward toward Kurunegala town and beyond.
  • Journey time to Colombo Fort: varies by service class; stopping trains take considerably longer than limited-stop options.

What facilities does Hiriyala Station offer?

Like most rural halts on the Sri Lankan network, Hiriyala Station provides basic facilities: a staffed ticket office, waiting benches on the platform, and typically a small kiosk or vendor selling drinks and snacks. Luggage storage and dedicated accessibility infrastructure are not standard at stations of this size, so travellers with heavy bags or mobility requirements should plan accordingly.

The station building itself reflects the functional vernacular architecture common to many colonial-era halts on the island — modest, practical, and in keeping with its surroundings.

How do I get to Hiriyala from Colombo?

The most direct route is by train from Colombo Fort Station. Board a stopping service on the relevant North Western line and alight at Hiriyala. The journey passes through the outer suburbs of Colombo and then into increasingly rural terrain as it moves into Kurunegala District.

By road, Hiriyala is accessible via the A10 highway corridor that links Colombo with Kurunegala town. Public buses also serve the area, though train travel is generally more comfortable and predictable for longer distances. Private hire vehicles and tuk-tuks are available locally for the last mile once you arrive.

Is Hiriyala worth visiting as a rail enthusiast?

For those with a serious interest in Sri Lanka's railway heritage, a journey through Kurunegala District offers a window into everyday rail culture on the island. Hiriyala is not a heritage showcase in the way that the hill-country lines are, but it has the unadorned, working character of a genuine rural halt — quieter and less tourist-facing than better-known stations.

Sri Lanka's railway history dates to the British colonial period in the 19th century, when lines were built primarily to move agricultural produce — cinnamon, rubber, coconut — from the interior to the port at Colombo. The North Western Province lines reflect this functional origin, and travelling through them today offers a sense of that continuity. Enthusiasts who want to go deeper into the history of Sri Lankan rail will find dedicated reference material invaluable for contextualising what they see.

Practical tips for travelling through Hiriyala

  • Purchase tickets at the station window rather than boarding without one — spot fines apply on Sri Lankan trains.
  • Second-class reserved carriages offer a good balance of comfort and cost for longer journeys through the district.
  • Carry small change; ticket offices at rural halts may have limited ability to break large notes.
  • Arrive a few minutes early — trains at smaller halts sometimes stop only briefly before continuing.
  • The early-morning services are generally the most punctual; later trains can accumulate delays.
  • Mobile connectivity is reliable along most of this corridor, so digital timetable checks work well on the move.

What else can I see near Hiriyala?

Kurunegala District has a number of low-key sights that reward travellers willing to move slowly. Kurunegala town itself — the district capital — has a rock outcrop crowned with a Buddha statue and a small but historically interesting town centre. The broader North Western Province includes Yapahuwa, a lesser-visited medieval rock fortress, and the ancient city of Panduwasnuwara.

For those on a broader Sri Lanka itinerary, the North Western Province acts as a natural corridor between Colombo and the Cultural Triangle cities of Anuradhapura, Polonnaruwa, and Dambulla. A rail journey through Hiriyala can be a gentle preamble to those more famous destinations.

Hiriyala railway station timetable

15 trains call at Hiriyala on a typical day.

North Western Province

DepartsTowardsRuns
05:41 amColombo FortWeekdays and Saturday Only
05:45 amKurunegalaDaily
07:05 amColombo FortDaily
07:25 amMahoDaily
09:54 amMahoDaily
11:22 amKurunegalaDaily
02:20 pmPolgahawelaDaily
02:58 pmMahoWeekdays and Saturday Only
02:58 pmMahoDaily
04:13 pmVavuniyaDaily
05:16 pmKurunegalaDaily
07:20 pmMahoSaturday and Sunday Only
07:30 pmMahoSaturday and Sunday Only
07:57 pmMahoWeekdays Only
08:25 pmMahoWeekdays Only

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

8 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