Lakpura
Lakpura®

Nailiya Railway Station

Nailiya Railway Station is a small halt on Sri Lanka's Northern Line, situated in the Kurunegala District of North Western Province. The station sits 91.7 km from Colombo Fort, placing it roughly midway between the capital and the busy junction town of Kurunegala. For travellers heading upcountry from Colombo, or making their way south from the Northern Peninsula, Nailiya is a quiet but useful stop along one of the island's oldest and most important rail corridors.

Where is Nailiya Station on the Northern Line?

The Northern Line runs from Colombo Fort northward through Polgahawela, Kurunegala, Anuradhapura, and onward toward Vavuniya and Jaffna. Nailiya sits between two neighbouring stations: Potuhera to the south (towards Colombo) and Kurunegala to the north. This stretch of line passes through the gentle agricultural plains of North Western Province, where the landscape is dominated by paddy fields, small homesteads, and scattered coconut groves typical of Sri Lanka's low-country interior.

How many trains stop at Nailiya each day?

Around 14 trains call at Nailiya on a typical operating day. Services include both intercity expresses and slower stopping trains. Intercity expresses that do not stop here pass through without halting, so it is important to check the timetable carefully before booking. The mix of northbound and southbound services makes it possible to travel from Nailiya toward Colombo in the morning and return in the evening, though journey planning is advisable since frequencies are lower than at larger stations.

What is the journey time from Colombo Fort to Nailiya?

On a stopping train, the journey from Colombo Fort to Nailiya typically takes around two to two-and-a-half hours, reflecting the 91.7 km distance and the number of intermediate halts. Faster intercity services that do not stop at Nailiya can cover the broader Colombo–Kurunegala corridor in a shorter time, but passengers for Nailiya must board a local or semi-express service. Always cross-reference the Sri Lanka Railways timetable, as schedules are subject to seasonal and operational adjustments.

What can I find near Nailiya Railway Station?

The area around Nailiya is largely rural, with the broader Kurunegala District offering a range of day-trip possibilities for those willing to travel a short distance further. Kurunegala town itself, just north along the line, is known for the Kurunegala Rock — a large granite outcrop that dominates the skyline — and the historic Ethugalpoththa (Elephant Rock) reservoir. The North Western Province also forms part of the gateway to Sri Lanka's Cultural Triangle, making this corridor a common transit route for visitors heading to Anuradhapura, Dambulla, or Polonnaruwa.

Which class of travel is available at Nailiya?

Sri Lanka Railways operates three classes on most main-line services: first class (air-conditioned on select trains), second class, and third class. At a smaller halt like Nailiya, reserved seating is typically available by purchasing a ticket from Colombo Fort or another major station in advance. Walk-up third-class travel is generally possible for shorter journeys. Travellers planning an onward connection to Jaffna or Anuradhapura are strongly advised to book reserved seats ahead of time, particularly during holiday periods and long weekends.

Is Nailiya a good base for exploring the Kurunegala District?

Nailiya functions primarily as a transit stop rather than a destination in its own right. The surrounding district, however, rewards slower travellers. Kurunegala, roughly the next station northward, has accommodation, restaurants, and easy access to temple sites and the scenic Kurunegala Lake. For those with a deeper interest in Sri Lankan rail history, the Northern Line itself is one of the earliest routes constructed during the British colonial era, and the journey through this part of the country offers an authentic, unhurried view of provincial Sri Lanka that has changed relatively little over the decades.

How do I read the Nailiya station timetable?

The timetable for Nailiya lists each service by departure time, destination, and the days of the week on which it operates. Some trains run daily; others operate on weekdays only or on specific days tied to school and public-sector schedules. Key things to note include whether a service is an express (which may bypass Nailiya) or a stopping train, and whether it is a northbound or southbound service. The Sri Lanka Railways official website publishes the latest timetables and is the most reliable source for up-to-date schedule information.

Nailiya Station — Key Facts
Detail Information
Line Northern Line
Distance from Colombo Fort 91.7 km
Province North Western Province
District Kurunegala
Station to the south (Colombo direction) Potuhera
Station to the north Kurunegala
Typical daily train calls Around 14

Nailiya railway station timetable

14 trains call at Nailiya on a typical day.

Northern Line · 91.7 km from Colombo Fort · North Western Province

DepartsTowardsRuns
04:27 amMaradanaWeekdays and Saturday Only
04:27 amPolgahawelaSunday Only
06:24 amColombo FortWeekdays and Saturday Only
06:42 amMahoDaily
08:08 amColombo FortDaily
11:38 amKurunegalaDaily
12:37 pmColombo FortDaily
03:22 pmVavuniyaDaily
03:37 pmPolgahawelaDaily
06:41 pmMahoSaturday and Sunday Only
06:51 pmKurunegalaWeekdays Only
07:28 pmGanewatteWeekdays Only
07:33 pmKurunegalaSunday Only
08:20 pmGanewatteSaturday and Sunday 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

9 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