Kurunegala Railway Station sits at the heart of the North Western Province, serving as one of the busiest intermediate stops on Sri Lanka Railways' Northern Line. Whether you are travelling up from Colombo to Vavuniya or heading south after exploring the ancient kingdoms of the North Central Province, this station is a practical and well-connected interchange point for reaching Kurunegala town.
Where is Kurunegala Railway Station located?
The station is in Kurunegala town, the administrative capital of Kurunegala District in the North Western Province. It lies approximately 95.3 km from Colombo Fort along the Northern Line — around one and a half to two hours by express train, depending on the service. The station building sits close to the town centre, making it easy to walk or take a tuk-tuk to most hotels, shops, and landmarks.
Which trains stop at Kurunegala?
On a typical day, around 46 train services call at Kurunegala, covering a range of departures from early morning through to late evening. These include intercity expresses, mail trains, and slower stopping services. Most trains on this line operate between Colombo Fort and Vavuniya or Jaffna, with some services terminating or originating at intermediate towns.
Key service types you are likely to find on this route include:
- Intercity Express — faster, limited stops, first- and second-class reserved seating available
- Mail trains — stop at more stations, good for budget travel
- Stopping services — call at every station along the section, slower but frequent
For the current timetable — including exact departure times, destinations, and which days each train runs — check the official Sri Lanka Railways website or inquire directly at the station. The station telephone number is 037-2222271.
What are the neighbouring stations on the Northern Line?
Kurunegala sits between two smaller stations on the Northern Line:
| Direction | Neighbouring Station |
|---|---|
| Towards Colombo | Nailiya |
| Away from Colombo (north) | Muththettugala |
Both are smaller halts with limited facilities, so Kurunegala is typically the most practical station for passengers joining or leaving the line in this district.
How do I get from Colombo to Kurunegala by train?
Board at Colombo Fort, which is the main terminus for the Northern Line. Intercity express services cover the roughly 95 km journey in around one and a half hours, while mail trains and stopping services take closer to two to two and a half hours. Seats on intercity trains can be reserved in advance, which is recommended during public holidays and long weekends when demand is high.
If you are arriving from Bandaranaike International Airport rather than Colombo city, a private transfer directly to Kurunegala is often more convenient than routing through Colombo Fort, as the airport sits north of the city and the station is not directly connected to the airport rail link.
What is there to do in Kurunegala after arriving by train?
Kurunegala is more than a transit point. The town is overlooked by Ethagala, a prominent granite outcrop topped by a large seated Buddha statue, offering a short hike and a panoramic view of the surrounding plains and Kurunegala Lake. The town itself was the seat of several medieval Sinhalese kingdoms, and remnants of that history are found across the district.
Within easy reach of the station are:
- Kurunegala Lake — a reservoir at the edge of town, pleasant for an early-morning or evening walk
- Rambadagalla — a cave temple and rock Buddha site a short drive from town
- Yapahuwa — a 13th-century rock fortress, one of the lesser-visited but historically significant sites in Sri Lanka, roughly 50 km north
- Dambadeniya — another royal capital of medieval Sri Lanka, around 30 km south-west
- Horathapola Coconut Estate — a working estate that offers a glimpse into Sri Lanka's coconut country, accessible from Kurunegala
Is Kurunegala a good base for exploring the Cultural Triangle?
Kurunegala sits at a useful crossroads. The ancient city of Anuradhapura lies roughly 100 km to the north, Kandy around 43 km to the south-east, and Sigiriya and Dambulla are accessible via the main highway heading north-east. Travellers who prefer rail travel will find that Kurunegala station provides a convenient anchor point, with onward road connections by bus or private vehicle to most Cultural Triangle sites.
The train journey north from Kurunegala toward Anuradhapura passes through quiet agricultural landscapes — paddy fields, small villages, and coconut groves that are characteristic of the North Western Province interior. It is a comfortable and scenic leg of travel that avoids the congestion of the A9 highway.
What facilities are available at Kurunegala Railway Station?
As a main-line station handling a large number of daily services, Kurunegala has basic passenger facilities including a ticket office, waiting areas, and platform access. Tuk-tuks and taxis are generally available outside the station entrance. Small food stalls and kades (local tea shops) are typically found nearby. For complex ticketing — particularly reserved seats on intercity trains — it is advisable to purchase in advance at the station counter rather than boarding without a reservation.
Kurunegala railway station timetable
46 trains call at Kurunegala on a typical day.
Northern Line · 95.3 km from Colombo Fort · North Western Province
Station telephone: 037-2222271
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 12:21 am | Kankesanthurai | ||
| 01:11 am | Colombo Fort | Night Mail | Daily |
| 01:45 am | Colombo Fort | Night Mail | Daily |
| 02:51 am | Colombo Fort | Night Mail | Daily |
| 03:34 am | Colombo Fort | Sunday Only | |
| 04:20 am | Maradana | Weekdays and Saturday Only | |
| 04:20 am | Polgahawela | Sunday Only | |
| 05:37 am | Colombo Fort | Saturday and Sunday Only | |
| 05:37 am | Maradana | Weekdays Only | |
| 06:18 am | Colombo Fort | Weekdays and Saturday Only | |
| 06:45 am | terminates here · from Maho | Daily | |
| 06:50 am | Maho | Daily | |
| 06:58 am | Colombo Fort | Pulathisi | Daily |
| 07:26 am | Colombo Fort | Intercity | Daily |
| 07:59 am | Batticaloa | Udaya Devi | Daily |
| 08:00 am | Colombo Fort | Daily | |
| 08:31 am | Kankesanthurai | Yal Devi | Daily |
| 08:55 am | Maho · starts here | Daily | |
| 11:12 am | Anuradhapura | Intercity | Saturday Only |
| 11:20 am | Colombo Fort | Uttara Devi | Daily |
| 11:44 am | terminates here · from Colombo Fort | Daily | |
| 12:29 pm | terminates here · from Maho | Daily | |
| 12:30 pm | Colombo Fort · starts here | Daily | |
| 12:53 pm | Colombo Fort | Udaya Devi | Daily |
| 01:30 pm | Kankesanthurai | Uttara Devi | Daily |
| 02:00 pm | Maho · starts here | Daily | |
| 02:00 pm | Maho · starts here | Weekdays and Saturday Only | |
| 03:31 pm | Polgahawela | Daily | |
| 03:33 pm | Vavuniya | Daily | |
| 04:33 pm | Batticaloa | Pulathisi | Daily |
| 04:34 pm | Mount Lavinia | Yal Devi | Daily |
| 06:30 pm | Mount Lavinia | Daily | |
| 06:38 pm | terminates here · from Maho | Daily | |
| 06:40 pm | Maho · starts here | Saturday and Sunday Only | |
| 06:50 pm | Maho | Saturday and Sunday Only | |
| 06:56 pm | terminates here · from Colombo Fort | Weekdays Only | |
| 07:05 pm | Maho · starts here | Weekdays Only | |
| 07:25 pm | Colombo Fort | Sunday Only | |
| 07:33 pm | Ganewatte | Weekdays Only | |
| 07:38 pm | terminates here · from Colombo Fort | Sunday Only | |
| 07:56 pm | Maho | Weekdays Only | |
| 08:25 pm | Ganewatte | Saturday and Sunday Only | |
| 08:30 pm | Maho | Weekdays Only | |
| 08:57 pm | Batticaloa | Night Mail | Daily |
| 09:55 pm | Kankesanthurai | Daily | |
| 11:37 pm | Trincomalee | Night Mail | Daily |
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.
- Ethagalaunder 1 km
- Kurunegala Cityunder 1 km
- Kurunegala Districtunder 1 km
- Lake Round Kurunegalaunder 1 km
- Bathalegoda Lake, Kurunagale2 km
- Kadigamuwa9 km
- Pada Yatra10 km
- Ridi Viharaya Stupa10 km
Related reading
4 pages on closely related subjects.