Saliyapura Railway Station is a stop on Sri Lanka's Northern Line, located in the Anuradhapura District of North Central Province. It sits 210.7 km from Colombo Fort, placing it deep in the cultural heartland of the island — a region known for its ancient reservoirs, sacred Buddhist sites, and broad, flat landscapes that stretch toward the northern plains.
Where is Saliyapura Station on the Northern Line?
The Northern Line is one of Sri Lanka Railways' principal long-distance routes, connecting Colombo Fort to Kankesanthurai in the far north. Saliyapura occupies a quiet but practical position along this corridor. Its immediate neighbours on the line are:
- Mihintale Junction — the station to the south, towards Colombo, and the closest rail gateway to the Mihintale pilgrimage hill
- Parasangahawewa — the next station continuing northward
Saliyapura itself is a small settlement within the Anuradhapura District, and the station primarily serves local commuters and travellers moving between the ancient city of Anuradhapura and points further north.
How many trains stop at Saliyapura each day?
On a typical day, around 12 trains call at Saliyapura Station. Services run in both directions — northbound toward Vavuniya and Kankesanthurai, and southbound toward Anuradhapura and ultimately Colombo Fort. The balance of services skews toward the morning and early evening hours, reflecting the commuter patterns of the district.
Travellers should note that train frequency at Saliyapura is lower than at major interchange stations such as Anuradhapura or Vavuniya. It is advisable to check the current Sri Lanka Railways timetable before planning a journey through this station, as schedules can vary by day of the week and season.
What is the area around Saliyapura like?
The land surrounding Saliyapura is characteristic of Sri Lanka's North Central Province: wide, relatively flat terrain punctuated by ancient wewas (irrigation tanks), agricultural plots, and occasional stands of dry-zone forest. The atmosphere is unhurried and rural, with little of the tourist infrastructure found closer to central Anuradhapura.
The Anuradhapura Sacred City — a UNESCO World Heritage Site and one of the oldest continuously inhabited cities in the world — lies within practical reach of Saliyapura. Visitors using the station as a base or transit point can access Anuradhapura's network of ancient dagobas, moonstone carvings, and the revered Sri Maha Bodhi tree.
How do I get to Saliyapura from Colombo?
The most direct option is a Northern Line train from Colombo Fort. The journey covers roughly 210.7 km and takes several hours depending on the service type — intercity expresses are faster than stopping trains. Travellers can also reach the area by road via the A9 highway, which connects Colombo to Kandy and continues north through Anuradhapura toward Vavuniya.
Private transfers and self-drive hire are practical alternatives for those who want flexibility, especially when visiting multiple heritage sites across the North Central Province in a single day. Stopping trains that serve Saliyapura tend to make the journey longer but allow views of the dry-zone countryside that faster services bypass.
What stations are near Saliyapura for connecting journeys?
Anuradhapura Station, a short distance to the south, is the main interchange hub for the region. From Anuradhapura you can connect to the Puttalam Line westward, or continue on the Northern Line in either direction. Mihintale Junction, between Saliyapura and Anuradhapura, is the alighting point for those visiting Mihintale — the site traditionally associated with the introduction of Buddhism to Sri Lanka in the 3rd century BCE.
| Station | Direction from Saliyapura | Notable connection |
|---|---|---|
| Mihintale Junction | South (toward Colombo) | Access to Mihintale pilgrimage site |
| Anuradhapura | South (toward Colombo) | Main interchange; Puttalam Line |
| Parasangahawewa | North (toward Vavuniya) | Rural halt on the Northern Line |
| Vavuniya | North | Gateway to the Northern Province |
Is Saliyapura worth including in an Anuradhapura itinerary?
For most international visitors, Saliyapura Station functions as a transit stop rather than a destination in its own right. If you are travelling the Northern Line by train and want an authentic sense of everyday Sri Lankan rail travel in the dry zone, passing through Saliyapura is a natural part of that experience. Photographers and rail enthusiasts often find the quieter wayside stations along the Northern Line more evocative than the busier city platforms.
Those with a deeper interest in Sri Lanka's railway history — which dates to 1867 and reflects a remarkable chapter of Victorian-era engineering across challenging terrain — may enjoy exploring the broader Northern Line corridor as an end in itself. The network's story is well documented for those who want to read further before or during a journey.
Saliyapura railway station timetable
12 trains call at Saliyapura on a typical day.
Northern Line · 210.7 km from Colombo Fort · North Central Province
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 04:35 am | Colombo Fort | Daily | |
| 05:27 am | Medawachchiya | Weekdays Only | |
| 07:02 am | Anuradhapura | Weekdays Only | |
| 08:05 am | Anuradhapura | Daily | |
| 01:29 pm | Mount Lavinia | Yal Devi | Daily |
| 01:57 pm | Medawachchiya | Weekdays and Sunday Only | |
| 03:21 pm | Anuradhapura | Weekdays and Sunday Only | |
| 05:11 pm | Talaimannar Pier | Daily | |
| 05:12 pm | Medawachchiya | Daily | |
| 06:29 pm | Anuradhapura | Daily | |
| 06:55 pm | Vavuniya | Daily | |
| 10:47 pm | Colombo Fort | 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
11 places within about 25 km, nearest first.