Lakpura
Lakpura®

Puwakpitiya Railway Station

Puwakpitiya Railway Station sits quietly along the Kelani Valley (KV) Line, one of Sri Lanka's most scenically rewarding narrow-gauge routes. Tucked within the Colombo District of the Western Province, the station serves communities in the foothills southwest of Avissawella and offers travellers a genuine glimpse of everyday Sri Lankan rail life away from the main trunk lines.

Where is Puwakpitiya Station on the KV Line?

The station lies 57.5 km from Colombo Fort, measured along the KV Line. Its nearest neighbours on the network are Kosgama in the direction of Colombo and Avissawella in the up-country direction. Avissawella is the eastern terminus of the KV Line, so Puwakpitiya is among the last stations before the line ends.

The surrounding landscape is typical of the Western Province's inner foothills — rubber plantations, small paddy fields, and the Kelani River valley threading through the terrain. The area is rural enough that the train remains a practical everyday transport link rather than simply a tourist attraction.

What is the Kelani Valley Line?

The Kelani Valley Line is a narrow-gauge railway operated by Sri Lanka Railways, running from Colombo Fort eastward through the Kelani River valley to Avissawella. Unlike the broad-gauge Main Line or the Coastal Line, the KV Line uses a narrower track gauge, which gives it a distinctive character — the trains are smaller, the journey is slower, and the stops are closer together.

The line passes through densely populated suburban stretches near Colombo before giving way to greener, more open country as it approaches Avissawella. Stations like Puwakpitiya sit in this transitional zone, where suburban commuter traffic begins to thin and the rural character of the valley takes over.

How many trains stop at Puwakpitiya each day?

On a typical operating day, around eight trains call at Puwakpitiya Station. Services run in both directions — toward Colombo Fort and toward Avissawella. The exact schedule varies by day of the week, with some services running only on weekdays and others extending through weekends.

Travellers planning a journey are advised to check the current timetable directly with Sri Lanka Railways or at Colombo Fort Station before travel, as schedules are subject to periodic revision. Trains on the KV Line are generally slower than express services on the main lines, so allow extra time if you are connecting onward.

How do I get to Puwakpitiya from Colombo?

The most straightforward way to reach Puwakpitiya is by train from Colombo Fort Station, which is the hub for all Sri Lanka Railways services. Trains on the KV Line depart from a dedicated platform at Colombo Fort. The journey of roughly 57.5 km takes longer than the distance might suggest, as the line makes frequent stops and maintains moderate speeds through the valley.

Road access is also possible via the A004 highway toward Avissawella. The station area can be reached by local bus or three-wheeler from Avissawella town, which lies a short distance further along the line. Private vehicle hire from Colombo is another option for those who prefer flexibility.

What is there to see near Puwakpitiya Station?

The immediate surroundings of Puwakpitiya are rural and unhurried. The Kelani River, which the KV Line follows for much of its length, is accessible near several points along this stretch. The river is associated with gem-mining activity in the broader Sabaragamuwa region, and the valley's geology makes it geographically interesting even at a passing glance from the train window.

  • Kelani River valley scenery — the line hugs the river for extended stretches, offering views of the water and surrounding greenery.
  • Avissawella town — a short journey further up the line, Avissawella is a bustling market town with connections to the road network toward Ratnapura and the hill country.
  • Kosgama — the next station toward Colombo, situated in a similarly rural setting.

For those interested in Sri Lanka's railway heritage more broadly, the KV Line itself is historically significant. It was constructed during the British colonial period primarily to serve rubber and coconut estates in the Kelani valley, and several station buildings along the route retain their original architectural character.

Is the Kelani Valley Line worth riding as a visitor?

The KV Line is far less frequented by international visitors than the celebrated hill-country route between Kandy and Ella, yet it offers a different kind of reward. The journey is an authentic cross-section of ordinary Sri Lankan life — commuters, school children, market traders, and the occasional traveller making the same trip their grandparents made. The pace is slow, the trains are modest, and the landscapes are quietly attractive rather than dramatic.

Riding the full length from Colombo Fort to Avissawella and back is a half-day undertaking that suits travellers with a genuine interest in Sri Lankan railways and daily life. Puwakpitiya is a reasonable alighting point if you want to walk briefly in the valley before catching a return service.

Practical information for visiting Puwakpitiya Station

Detail Information
Railway line Kelani Valley (KV) Line
Distance from Colombo Fort 57.5 km
Province Western Province
District Colombo District
Previous station (toward Colombo) Kosgama
Next station (toward Avissawella) Avissawella
Approximate daily train calls Around 8
Track gauge Narrow gauge

Tickets for KV Line services can be purchased at the originating station on the day of travel. There are no reserved-seat classes on this line — services operate on a first-come, first-served basis.

Puwakpitiya railway station timetable

8 trains call at Puwakpitiya on a typical day.

KV Line · 57.5 km from Colombo Fort · Western Province

DepartsTowardsRuns
04:53 amColombo FortDaily
06:38 amColombo FortDaily
12:47 pmColombo FortDaily
06:45 pmAvissawellaWeekdays and Sunday Only
06:57 pmAvissawellaSaturday Only
07:05 pmAvissawellaWeekdays and Sunday Only
08:02 pmAvissawellaDaily
10:31 pmAvissawellaDaily

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

8 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