Kilinochchi Railway Station sits on the Northern Line of Sri Lanka Railways, serving the town of Kilinochchi in the Northern Province. For travellers heading to or from the far north of the island, it is a key stop on one of the country's most historically significant rail corridors — a line that was painstakingly rebuilt and reopened after being closed for nearly three decades during the civil conflict. Today the station handles around 13 train services on a typical operating day, connecting Kilinochchi with Colombo Fort, Jaffna, Vavuniya, and intermediate stations.
What is the history of the Northern Line through Kilinochchi?
The Northern Line is one of the oldest rail routes in Sri Lanka, originally constructed during the British colonial period to link Colombo with the Jaffna Peninsula. Services through the Kilinochchi District were suspended in the early 1990s as the civil war intensified, leaving the infrastructure heavily damaged. Following the end of the conflict in 2009, an extensive reconstruction programme restored the line in stages. Passenger services to Kilinochchi resumed in 2014, and the full restoration to Jaffna was completed in the years that followed. The reopening was widely regarded as a symbol of reconciliation and renewed connectivity for the Northern Province.
Which trains stop at Kilinochchi Railway Station?
On a typical day, approximately 13 services call at Kilinochchi. These include intercity express trains running between Colombo Fort and Jaffna — the Yal Devi and Uttara Devi expresses among them — as well as slower stopping services that link smaller towns along the Northern Line. Not all trains run every day of the week, so it is advisable to confirm your specific service before travel.
For the most accurate and up-to-date timetable, contact the station directly or consult the Sri Lanka Railways official schedule:
- Station telephone: 025-3244653
- Key destinations served: Colombo Fort, Vavuniya, Pallai, Kilinochchi, Jaffna
How do I get to Kilinochchi from Colombo by train?
The journey from Colombo Fort to Kilinochchi typically takes around seven to nine hours depending on the service. Express trains such as the Yal Devi cover the distance faster and offer reserved seating in first and second class, which is strongly recommended on this route. Seats on popular northbound services tend to fill quickly, particularly around public holidays and school vacation periods, so booking in advance through Sri Lanka Railways is advisable.
Travellers who prefer flexibility or are arriving on an international flight can arrange a private transfer directly to Kilinochchi without the need to navigate Colombo's rail connections.
Where exactly is Kilinochchi Railway Station located?
The station is situated within Kilinochchi town, the administrative centre of Kilinochchi District in the Northern Province. The town lies on the A9 highway — the main arterial road connecting Colombo to Jaffna — making it straightforward to reach by road as well as rail. Tuk-tuks and taxis are available near the station for onward travel within the town and surrounding areas.
What is there to see and do around Kilinochchi?
Kilinochchi town holds particular significance as one of the focal points of Sri Lanka's post-war reconstruction. Several sites in the area reflect both the conflict's legacy and the community's resilience:
- Giant Water Tower: A prominent landmark in the town centre, damaged during the war and now preserved as a reminder of the conflict period.
- Kilinochchi Market: A busy commercial centre that illustrates the pace of economic recovery in the region.
- ReeCha Organic Farm: An agricultural project on the outskirts of town offering an insight into sustainable farming practices in the Northern Province.
- Nandi Kadal Lagoon: A large coastal lagoon to the east, important for birdwatching and local fishing communities.
The surrounding Kilinochchi District also provides access to less-visited temples, nature areas, and coastal stretches that are largely off the main tourist trail.
Is the train journey through the Northern Province worth taking?
For travellers with an interest in Sri Lankan history and contemporary society, the train journey north is genuinely rewarding. The line passes through the dry zone landscape of the North Central Province before entering the flat, agricultural plains of the Northern Province. The contrast with the lush hill country of central Sri Lanka is striking. Villages, tanks (man-made reservoirs), and paddy fields roll past the windows for much of the journey, and the final approach to Jaffna crosses a remarkable causeway and stretch of open water.
Travelling by train also gives a more grounded perspective on ordinary Sri Lankan life in the north than a road transfer can offer — fellow passengers tend to be locals going about their daily business, and the atmosphere on board is relaxed and unhurried.
What facilities are available at Kilinochchi Railway Station?
As a mid-size station on the Northern Line, Kilinochchi offers basic facilities for waiting passengers, including a ticketing office, waiting benches, and small vendor stalls near the entrance. The station building is a modest structure typical of the reconstructed stations on this line. Travellers should not expect the same range of amenities found at major terminals such as Colombo Fort or Jaffna. Arriving with water and light snacks for longer waits is sensible.
Kilinochchi railway station timetable
13 trains call at Kilinochchi on a typical day.
Northern Line · Northern Province
Station telephone: 025-3244653
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 03:03 am | Kankesanthurai | Daily | |
| 04:27 am | Kankesanthurai | ||
| 07:05 am | Colombo Fort | Uttara Devi | Daily |
| 08:05 am | Jaffna · starts here | Sunday Only | |
| 10:00 am | Kankesanthurai · starts here | Daily | |
| 11:01 am | Colombo Fort | Intercity | Daily |
| 11:09 am | Mount Lavinia | Yal Devi | Daily |
| 01:16 pm | Kankesanthurai | Yal Devi | Daily |
| 02:38 pm | Mount Lavinia | Daily | |
| 05:00 pm | Kankesanthurai | Yal Rani | Daily |
| 05:37 pm | Kankesanthurai | Uttara Devi | Daily |
| 08:14 pm | Colombo Fort | Night Mail | Daily |
| 11:30 pm | Colombo Fort | 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
12 places within about 25 km, nearest first.
- Kilinochchi Cityunder 1 km
- Killinochchi War Memorial Monumentunder 1 km
- Kilinochchi District2 km
- Eliphant Pass Railway Station2 km
- Kandavalai2 km
- Uttuppulam Ruins2 km
- Vandaramullai Railway Station3 km
- Hasalaka Gamini War Hero Monument3 km
- Iranamadu Tank3 km
- Chundikulam National Park5 km
- Paranthan Railway Station8 km
- Chundikulam9 km