Kakkapalliya Railway Station sits on the Puttalam Line of Sri Lanka Railways, within the Puttalam District of the North Western Province. Measured along the line from Colombo Fort, the station lies at the 76.4 km mark — a useful reference point for planning journeys along this coastal corridor.
Where does Kakkapalliya fit on the Puttalam Line?
The Puttalam Line branches off from the main coastal railway and heads north through the North Western Province, serving communities that rely on rail as their primary public transport link. Kakkapalliya is a mid-line halt positioned between Madampe (the next station in the direction of Colombo) and Sawarana (the next station heading towards Puttalam). For travellers unfamiliar with the route, the line passes through a landscape of coconut estates, paddy fields, and small market towns — a quieter side of Sri Lanka that sees relatively few international tourists.
How many trains stop at Kakkapalliya each day?
On a typical operating day, around 31 trains call at Kakkapalliya. Services run in both directions — towards Colombo Fort and towards Puttalam — and the frequency reflects the station's role as a genuine commuter stop rather than a tourist landmark. Trains on this line are generally inter-city or stopping services rather than express trains, so journey times to Colombo can be longer than the straight-line distance might suggest.
Timetables on Sri Lanka Railways can change seasonally and around public holidays. The most reliable current departure times are available through the Sri Lanka Railways official website or by checking the physical notice board at the station itself.
What is the journey like from Colombo to Kakkapalliya?
Trains on the Puttalam Line depart from Colombo Fort Station, which is also the hub for the main line to Kandy and the coastal line south to Galle. From Fort, the route heads north through Ragama before turning towards the coast and the coconut-growing heartland of the North Western Province. The stretch beyond Chilaw — the largest town on this section of the line — becomes noticeably rural, with stations spaced to serve agricultural communities. Kakkapalliya falls within this quieter segment of the route.
- Distance from Colombo Fort: 76.4 km by rail
- Direction: North-west, towards Puttalam
- Station to the south (Colombo side): Madampe
- Station to the north (Puttalam side): Sawarana
- Approximate daily train calls: 31
What is the Puttalam District like as a destination?
The Puttalam District is best known for its lagoon — Puttalam Lagoon — which supports a significant fishing industry and forms part of the buffer zone for Wilpattu National Park, Sri Lanka's largest national park by area. The district is predominantly low-lying and influenced by the north-east monsoon, meaning the drier months from May to September are generally the most comfortable for travel. Inland, the landscape is dominated by coconut and salt production, industries that have shaped the character of the towns along the railway line for over a century.
The town of Puttalam itself, at the northern terminus of the line, offers a glimpse into everyday North Western Province life: a busy fish market, a mix of Muslim, Sinhalese, and Tamil communities, and proximity to the wild coastline around Kalpitiya, which has become known for dolphin watching and kitesurfing.
Is Kakkapalliya worth a stop for travellers?
Kakkapalliya is not a conventional tourist destination in its own right. It is a working rural station that serves the local community, and its appeal to visitors lies primarily in the experience of travelling the Puttalam Line itself — one of the less-documented rail journeys in Sri Lanka. For travellers interested in Sri Lankan railway heritage, riding the full length of the Puttalam Line offers a perspective on the island that the heavily promoted hill-country routes do not.
The line was part of the broader expansion of Ceylon Government Railway in the late nineteenth and early twentieth centuries, built largely to open up the coconut-producing North Western Province to export trade. Many of the original station buildings along the route retain their colonial-era architecture, including characteristic valanced canopies and whitewashed masonry walls.
How do I get to Kakkapalliya by road?
For travellers arriving by road, Kakkapalliya is accessible via the A010 coastal highway, which connects Colombo to Puttalam. The station is a short distance from the main road, and three-wheelers (tuk-tuks) are typically available at nearby junctions. If you are travelling between Colombo and Puttalam by road, the drive typically takes around two to three hours depending on traffic conditions through the northern suburbs of Colombo.
Practical information for Kakkapalliya Railway Station
| Detail | Information |
|---|---|
| Railway line | Puttalam Line, Sri Lanka Railways |
| Distance from Colombo Fort | 76.4 km |
| Province | North Western Province |
| District | Puttalam District |
| Station towards Colombo | Madampe |
| Station towards Puttalam | Sawarana |
| Approximate daily train calls | Around 31 |
Kakkapalliya railway station timetable
31 trains call at Kakkapalliya on a typical day.
Puttalam Line · 76.4 km from Colombo Fort · North Western Province
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 03:59 am | Maradana | Daily | |
| 04:29 am | Colombo Fort | Saturday Only | |
| 04:29 am | Maradana | Weekdays Only | |
| 04:59 am | Panadura | Muthu Kumari | Weekdays Only |
| 06:00 am | Maradana | Sunday Only | |
| 06:00 am | Mount Lavinia | Weekdays and Saturday Only | |
| 06:54 am | Nooranagar | Daily | |
| 08:19 am | Chilaw | Daily | |
| 09:19 am | Colombo Fort | Daily | |
| 11:07 am | Puttalam | Daily | |
| 11:26 am | Colombo Fort | Saturday and Sunday Only | |
| 11:26 am | Colombo Fort | Weekdays Only | |
| 12:03 pm | Chilaw | Daily | |
| 12:49 pm | Colombo Fort | Daily | |
| 02:29 pm | Nooranagar | Weekdays Only | |
| 03:19 pm | Colombo Fort | Weekdays Only | |
| 04:52 pm | Chilaw | Daily | |
| 05:24 pm | Colombo Fort | Weekdays Only | |
| 05:24 pm | Colombo Fort | Saturday Only | |
| 05:24 pm | Colombo Fort | Sunday Only | |
| 06:14 pm | Colombo Fort | Weekdays Only | |
| 06:19 pm | Colombo Fort | Saturday Only | |
| 06:19 pm | Colombo Fort | Sunday Only | |
| 06:34 pm | Chilaw | Saturday and Sunday Only | |
| 07:37 pm | Puttalam | Weekdays Only | |
| 07:37 pm | Puttalam | Saturday Only | |
| 07:56 pm | Puttalam | Sunday Only | |
| 08:33 pm | Chilaw | Saturday and Sunday Only | |
| 08:40 pm | Chilaw | Weekdays Only | |
| 09:33 pm | Chilaw | Weekdays Only | |
| 10:48 pm | Chilaw | 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
14 places within about 25 km, nearest first.
- Kuda Wawa Railway Stationunder 1 km
- Serukeleunder 1 km
- Sri Munneswaram Devasthanamunder 1 km
- Mundal Railway Station3 km
- Nelumpokuna Railway Station3 km
- Munneswaram4 km
- Anawilundawa Wetland Bird Sanctuary6 km
- Anawilundawa Railway Station7 km
- Bangadeniya Railway Station11 km
- Arachchikattuwa Railway Station11 km
- Iranawila City11 km
- Urumale Light house11 km
- Tembligala railway station12 km
- Unmada Chithra12 km