Jaffna Railway Station, located in the heart of Jaffna city, is a significant transportation hub in northern Sri Lanka. Originally opened in 1902, the station was part of the Northern Line connecting Colombo to the northern peninsula. It played a crucial role in facilitating travel and commerce between the north and south of the country.
During the civil war, the station suffered extensive damage and ceased operations in 1990. After the end of the conflict, reconstruction efforts led to the station's reopening on 13 October 2014. The restored station blends colonial-era architectural elements with modern amenities, symbolizing resilience and progress in the post-war era.
Today, Jaffna Railway Station serves as a key stop for trains like the Yal Devi, providing vital connectivity between Jaffna and Colombo. The station is equipped with facilities such as waiting areas, ticket counters, and refreshment kiosks, catering to the needs of travelers and daily commuters alike.
Accessible year-round, the station is conveniently situated near major roads and public transport routes in Jaffna. Its revival has not only enhanced regional mobility but also contributed to the socio-economic development of the Northern Province, making it an essential landmark in Sri Lanka's railway network.
Jaffna railway station timetable
14 trains call at Jaffna on a typical day.
Northern Line · Jaffna District · Northern Province
Station telephone: 021-2222271
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 04:45 am | Kankesanthurai | Daily | |
| 05:30 am | Kankesanthurai | ||
| 06:10 am | Colombo Fort | Uttara Devi | Daily |
| 09:45 am | Mount Lavinia | Yal Devi | Daily |
| 10:21 am | terminates here · from Kilinochchi | Sunday Only | |
| 11:20 am | Kankesanthurai | Daily | |
| 12:00 pm | Colombo Fort | Intercity | Daily |
| 01:45 pm | Mount Lavinia | Daily | |
| 02:40 pm | Kankesanthurai | Yal Devi | Daily |
| 06:30 pm | Kankesanthurai | Uttara Devi | Daily |
| 06:35 pm | terminates here · from Kankesanthurai | Daily | |
| 06:44 pm | Kankesanthurai | Yal Rani | Daily |
| 06:45 pm | Colombo Fort | Night Mail | Daily |
| 10:30 pm | Colombo Fort | Sunday Only |
Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-07-27. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.