Lakpura
Lakpura®

Kudahakapola Railway Station

Kudahakapola is a small but regularly served stop on Sri Lanka's Puttalam Line, sitting in the Gampaha District of the Western Province. The station lies approximately 25.2 km from Colombo Fort, placing it in the semi-rural stretch of line that runs north-west from the capital toward Puttalam. For travellers exploring the outer reaches of the Western Province by rail, it serves as a practical access point for the surrounding communities.

Where does Kudahakapola fit on the Puttalam Line?

The Puttalam Line departs Colombo Fort and heads north through the flat coastal lowlands of the Western Province before eventually reaching Puttalam in the North Western Province. Kudahakapola sits between two neighbouring stations: Tudella to the south (toward Colombo) and Alawatupitiya to the north. The surrounding area is predominantly agricultural, and the station mainly serves local commuters and residents of nearby villages.

The line itself was built during the British colonial era and remains an important piece of everyday transport infrastructure for communities that have limited access to express road services into Colombo.

How many trains stop at Kudahakapola each day?

On a typical operating day, around 39 train services call at Kudahakapola. This reflects a relatively frequent service pattern for a station of its size, and means that travellers rarely need to wait long between connections. Services include a mix of slow passenger trains and semi-express workings, though most stopping trains on this section of the Puttalam Line are slower, all-stations services.

Timetables on Sri Lanka Railways do shift seasonally and are subject to operational changes. It is always advisable to check the latest schedule directly with Sri Lanka Railways or at the station booking office before travel.

How do I get to Kudahakapola from Colombo?

The most straightforward way to reach Kudahakapola is by boarding a Puttalam-bound train from Colombo Fort Railway Station. The journey of around 25 km typically takes between 45 minutes and just over an hour on a stopping service, depending on dwell times at intermediate stations. Trains on this line are generally third-class or mixed-class and tickets are inexpensive. Arriving at Colombo Fort with a few minutes to spare is recommended, as platforms can be busy during morning and evening peak hours.

By road, Kudahakapola is accessible via the network of provincial roads in the Gampaha District. Private vehicles and three-wheelers are the most practical option if you are not travelling by train.

What is the Puttalam Line and why does it matter?

The Puttalam Line is one of Sri Lanka's principal secondary rail routes, branching from the Main Line at Ragama and continuing north through Negombo and beyond. It serves a string of coastal and inland communities that would otherwise be poorly connected to the capital. Historically, the line also carried goods traffic linked to the salt and fishing industries of the north-western coast.

For rail enthusiasts, the Puttalam Line offers a window into everyday Sri Lankan life that the more tourist-oriented Hill Country and Coastal lines do not always provide. The stations are modest, the trains are well-used by locals, and the landscape shifts gradually from Colombo's urban sprawl to open paddy fields and coconut estates as you move north.

What should I know before travelling on Sri Lanka's rail network?

  • Ticket classes: Sri Lanka Railways operates first, second, and third class on most intercity routes. On the Puttalam Line, many stopping services carry only second and third class carriages.
  • Reservations: Advance reservations are generally not available for slow stopping trains. Travellers simply purchase a ticket at the window and board.
  • Peak hours: Trains toward Colombo in the morning and away from Colombo in the evening can be crowded. Travelling off-peak is more comfortable.
  • Luggage: There are no formal left-luggage facilities at smaller stations like Kudahakapola. Travel light if you plan to continue by foot or three-wheeler from the station.
  • Punctuality: Sri Lanka Railways runs a broad timetable but delays of 10–30 minutes are not uncommon on stopping services. Build buffer time into your itinerary.

Is Kudahakapola worth a visit for railway enthusiasts?

Kudahakapola is not a heritage destination in itself — it is a working community station with no preserved rolling stock or museum exhibits. That said, it is a genuine and largely unchanged example of a mid-20th-century rural Sri Lankan railway station. The modest platform, simple signage, and rhythm of daily train movements make it interesting for anyone documenting the island's rail heritage or travelling the full length of the Puttalam Line.

For deeper context on Sri Lanka's railway history, the Sri Lanka Railways official website maintains network maps and service information. Those interested in the broader story of Ceylon's railways — from the first Main Line construction in the 1860s through to the narrow-gauge plantation lines — will find a rich history connecting these everyday stations to the country's colonial and post-independence past.

Practical information at a glance

Detail Information
Railway line Puttalam Line
Distance from Colombo Fort 25.2 km
District Gampaha, Western Province
Station toward Colombo Tudella
Station away from Colombo Alawatupitiya
Typical daily train calls Around 39

Kudahakapola railway station timetable

39 trains call at Kudahakapola on a typical day.

Puttalam Line · 25.2 km from Colombo Fort · Western Province

DepartsTowardsTrainRuns
04:53 amNooranagarDaily
05:34 amMaradanaDaily
05:53 amNegomboWeekdays and Saturday Only
06:13 amColombo FortSaturday Only
06:13 amMaradanaWeekdays Only
06:28 amChilawDaily
06:41 amPanaduraMuthu KumariWeekdays Only
07:18 amColombo FortWeekdays and Saturday Only
07:43 amMaradanaSunday Only
08:04 amColombo FortDaily
08:51 amPuttalamDaily
09:58 amColombo FortWeekdays Only
10:28 amChilawDaily
10:54 amColombo FortDaily
12:48 pmNooranagarWeekdays Only
01:10 pmColombo FortSaturday and Sunday Only
01:31 pmColombo FortWeekdays Only
02:03 pmMadampeDaily
02:28 pmColombo FortDaily
03:18 pmChilawDaily
04:33 pmChilawSaturday and Sunday Only
05:27 pmColombo FortWeekdays Only
05:30 pmChilawWeekdays Only
05:36 pmColombo FortDaily
05:40 pmNegomboDaily
06:11 pmPuttalamSunday Only
06:23 pmNegomboWeekdays and Saturday Only
06:57 pmChilawWeekdays Only
06:58 pmChilawSaturday and Sunday Only
07:03 pmColombo FortDaily
07:16 pmColombo FortSunday Only
07:19 pmColombo FortWeekdays Only
07:19 pmColombo FortSaturday Only
07:43 pmColombo FortWeekdays and Saturday Only
07:58 pmChilawWeekdays Only
08:38 pmColombo FortWeekdays Only
08:48 pmColombo FortSaturday Only
08:48 pmColombo FortSunday Only
09:13 pmChilawDaily

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

10 places within about 25 km, nearest first.

Shop this range with Lakpura

Packed in Sri Lanka and shipped worldwide, direct from the source.

Ask Lakpura® Agent