Thilladiya Railway Station sits on the Puttalam Line of Sri Lanka Railways, one of the country's principal coastal routes running north-west from Colombo Fort toward the historic port town of Puttalam. Located 132.3 km from Colombo Fort, the station serves as a quiet but functional halt for passengers travelling through the North Western Province's coastal belt.
Where is Thilladiya Station on the Puttalam Line?
The Puttalam Line departs Colombo Fort and traces a long arc up Sri Lanka's western and north-western coast, passing through Negombo, Chilaw, and Puttalam before the line terminates. Thilladiya is positioned near the northern end of this route, with Palavi as the preceding station towards Colombo and Puttalam as the next — and final — station along the line.
The surrounding landscape at this point on the journey is characterised by lagoon-fringed terrain, salt flats, and sparse scrubland typical of Sri Lanka's dry north-western coast. Travellers approaching from Colombo will have already passed the broader expanse of the Puttalam Lagoon system by the time the train pulls into Thilladiya.
How many trains stop at Thilladiya each day?
On a typical operating day, around 14 trains call at Thilladiya Station. Services run in both directions — towards Puttalam at the northern end and back towards Colombo Fort in the south. The majority of trains on this line are intercity and local passenger services; the journey from Colombo Fort to the Puttalam end of the line takes several hours in total, making it a long but scenically rewarding ride along the coast.
Train frequency and scheduling on the Puttalam Line can vary on public holidays and during festival periods. It is always advisable to confirm the current timetable directly with Sri Lanka Railways before travel, as schedules are subject to periodic revision.
What is the Puttalam Line?
The Puttalam Line is one of Sri Lanka's older railway routes, originally developed to support trade and transport along the island's north-western coast. The line begins at Colombo Fort — the country's central railway hub — and extends northward through a succession of coastal towns. Key stations along the route include Ragama, Negombo, Chilaw, and Madampe before reaching the Puttalam district.
- Total length: approximately 132 km to Puttalam from Colombo Fort
- Terrain: flat coastal corridor, crossing lagoon bridges and salt-flat plains
- Primary use: daily commuter and intercity passenger travel; limited freight
- Gauge: broad gauge (5 ft 6 in / 1,676 mm), standard for Sri Lanka's main lines
The line passes through communities that depend heavily on fishing, salt production, and coconut cultivation — industries that shaped the economic geography of the north-western coast for generations.
What is near Thilladiya Station?
Thilladiya itself is a small settlement. Its proximity to Puttalam town — the administrative centre of Puttalam District — means that travellers disembarking here or at the adjacent Puttalam terminus have access to the broader district's attractions, which include the Puttalam Lagoon, the gateway to Wilpattu National Park (Sri Lanka's largest national park by area), and the historic Dutch Fort at Kalpitiya further up the peninsula.
For most visitors, Thilladiya functions as a transit point rather than a destination in itself. Day-trippers and independent travellers often use the Puttalam Line to explore the north-western coast before looping back to Colombo by the evening train.
How do I get to Thilladiya from Colombo?
The most direct route is by train on the Puttalam Line, departing from Colombo Fort Station. The station is accessible by bus as well, via roads connecting to the A12 and other coastal highways that run through Puttalam District. Private car hire from Colombo to the Puttalam area typically takes around three to four hours depending on traffic, while the train journey is a more relaxed alternative for those who want to take in the coastal scenery without the stress of road travel.
- By train: Puttalam Line from Colombo Fort — alight at Thilladiya or continue one stop to Puttalam terminus
- By road: follow the A3 or A12 northward from Colombo through Negombo and Chilaw toward Puttalam
- By bus: intercity buses connect Colombo's Bastian Mawatha bus stand to Puttalam regularly
Is Thilladiya worth a stop for railway enthusiasts?
Sri Lanka's railway network carries a rich history that dates back to the 1860s, and the Puttalam Line is an authentic example of a working branch line that has changed relatively little in character over the decades. Railway enthusiasts who travel the full length of the line from Colombo Fort will find the journey itself — rather than any single intermediate station — to be the attraction. Thilladiya, as one of the final stops before the terminus, marks the satisfying conclusion of a coastal rail journey through a lesser-visited corner of Sri Lanka.
Those with a deeper interest in the history and heritage of Sri Lankan railways will find dedicated reading material on the subject invaluable for contextualising what they see along routes like the Puttalam Line.
Thilladiya railway station timetable
14 trains call at Thilladiya on a typical day.
Puttalam Line · 132.3 km from Colombo Fort
| Departs | Towards | Runs |
|---|---|---|
| 04:34 am | Maradana | Sunday Only |
| 04:34 am | Mount Lavinia | Weekdays and Saturday Only |
| 08:16 am | Nooranagar | Daily |
| 10:00 am | Colombo Fort | Weekdays Only |
| 10:00 am | Colombo Fort | Saturday and Sunday Only |
| 12:35 pm | Puttalam | Daily |
| 01:34 pm | Colombo Fort | Weekdays Only |
| 03:50 pm | Nooranagar | Weekdays Only |
| 04:49 pm | Colombo Fort | Saturday Only |
| 04:49 pm | Colombo Fort | Sunday Only |
| 04:50 pm | Colombo Fort | Weekdays Only |
| 09:01 pm | Puttalam | Weekdays Only |
| 09:01 pm | Puttalam | Saturday Only |
| 09:18 pm | Puttalam | 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
15 places within about 25 km, nearest first.
- Erukkalam Pendu Railway Station1 km
- Nooranagar Railway Station2 km
- Puttalam City2 km
- Puttalam District2 km
- Puttalam Railway Station2 km
- Thalawila2 km
- Urani River Safari2 km
- Palavi Railway Station5 km
- Deduru Oya6 km
- Anawilundawa Railway Station7 km
- Mangalaeliya Railway Station7 km
- Madurankuliya Railway Station7 km
- Pulachchikulam Railway Station8 km
- Muthiyankattuwa Thaddayamale9 km
- Battaluoya Railway Station10 km