Lakpura
Lakpura®

Udhamulla Railway Station

Udhamulla Railway Station is a suburban stop on the Kelani Valley (KV) Line of Sri Lanka Railways, situated in the Colombo District, Western Province. The station sits 13.4 km from Colombo Fort, placing it squarely within the city's commuter belt and making it a practical access point for residents and visitors moving through the southern suburbs of Colombo.

Where is Udhamulla Station on the KV Line?

The Kelani Valley Line runs from Colombo Fort southeast through a chain of suburban and semi-rural stations before reaching Avissawella. Udhamulla occupies a mid-suburban position on this corridor, with Nugegoda station immediately to the north (towards Colombo) and Nawinna station to the south. The three stations together form a closely spaced cluster, so if you miss your stop, the next opportunity to board or alight is only a short distance away.

The KV Line is a narrow-gauge railway, which gives the journey a distinctly different character from the broad-gauge main lines that head north or south from Colombo. Trains are smaller, the pace is slower, and the route threads through residential neighbourhoods rather than open countryside — a slice of everyday Sri Lankan life rather than a scenic mountain excursion.

How many trains stop at Udhamulla each day?

Around 20 trains call at Udhamulla on a typical operating day, a frequency that reflects the station's role as a commuter stop serving workers travelling to and from central Colombo. Services generally run from early morning through to the evening, with the heaviest concentration during weekday peak hours. Timetables can shift seasonally or due to operational changes, so it is always worth confirming departure times through the Sri Lanka Railways official timetable or at Colombo Fort station before travel.

How do I get to Udhamulla from Colombo Fort?

The most straightforward route is by train on the KV Line from Colombo Fort station. The journey covers 13.4 km and typically takes around 30–40 minutes depending on the service and number of stops. Trains on this line are frequent during rush hours, so waiting times are generally short.

Alternatively, the station can be reached by road from central Colombo via the Highlevel Road or Nawala Road corridors. Buses serving the Nugegoda–Maharagama axis pass through the surrounding area. Tuk-tuks and ride-hailing services are readily available at Nugegoda, the nearest major interchange, for the short onward connection to Udhamulla if needed.

What is the Kelani Valley Line?

The Kelani Valley Line is one of Sri Lanka's oldest and most characterful railway routes. Originally built in the late 19th century to serve rubber and tea estates in the Kelani Valley, it now functions primarily as a commuter line for Greater Colombo. The track runs on a narrow gauge of 2 ft 6 in (762 mm), narrower than the country's main lines, and the small rolling stock gives it an intimate atmosphere that rail enthusiasts find appealing.

The full line stretches from Colombo Fort to Avissawella, passing through densely populated suburbs before opening into greener, more rural terrain beyond Homagama. For those interested in Sri Lanka's railway heritage, the KV Line offers a window into a quieter, older railway tradition that has largely disappeared from the country's broader network. The book Narrow Gauge Railways of Ceylon documents this history in detail and is a worthwhile read for anyone drawn to the subject.

What facilities are available at Udhamulla Station?

Udhamulla is a small suburban station with basic facilities suited to a commuter stop. Passengers can expect a covered platform, seating, and ticketing facilities. As with most stations of this size on the KV Line, amenities are functional rather than extensive. The surrounding area offers small shops, tea kiosks, and roadside vendors near the station approach, typical of Sri Lanka's suburban railway environment.

Is Udhamulla Station useful for tourists visiting Colombo?

For most leisure travellers, Udhamulla itself is not a primary destination. However, the station serves as a useful transit point for visitors staying in the Nugegoda or Nawinna areas who want a low-cost, authentic way to reach central Colombo. The KV Line journey is also of interest to rail enthusiasts and to travellers who want to experience Sri Lanka's suburban commuter culture beyond the tourist trail.

Nugegoda, one stop towards Colombo, is a busy commercial hub with a well-known market, making it a worthwhile short excursion from central Colombo by train. Boarding at Colombo Fort and alighting at Nugegoda or Udhamulla gives a genuine sense of how most Colombo residents navigate their city on a daily basis.

How does the KV Line connect to the wider Sri Lanka rail network?

Colombo Fort station is the main interchange point for the national rail network. From Fort, travellers can connect to the Main Line (heading north towards Kandy, Badulla, and Anuradhapura), the Coastal Line (south towards Galle and Matara), and other routes. The KV Line is thus a spoke feeding into the hub at Fort rather than an independent cross-country route. If you are planning a broader itinerary around Sri Lanka by rail, your KV Line journey will logically begin or end at Fort before continuing on a different line.

  • Colombo Fort — main national rail hub, 13.4 km north of Udhamulla
  • Nugegoda — one stop north, commercial suburb with market
  • Nawinna — one stop south, next station towards Avissawella
  • Avissawella — southern terminus of the KV Line

Tips for travelling on the KV Line

  • Buy your ticket at the departure station to avoid any confusion on board. Fares are among the most affordable in Sri Lanka.
  • Trains can be crowded during weekday morning and evening peak hours. Travelling outside these windows makes for a more comfortable ride.
  • The KV Line does not currently have first-class or reserved carriages in the way the intercity main lines do — seating is open and unreserved.
  • Confirm the current timetable at Colombo Fort or via the Sri Lanka Railways website before your journey, as schedules can change.
  • Keep hold of your ticket; inspectors check on board and at exit gates.

Udhamulla railway station timetable

20 trains call at Udhamulla on a typical day.

KV Line · 13.4 km from Colombo Fort · Western Province

DepartsTowardsRuns
06:01 amColombo FortDaily
06:22 amColombo FortWeekdays Only
06:57 amColombo FortWeekdays and Saturday Only
07:13 amColombo FortDaily
07:32 amColombo FortDaily
07:53 amColombo FortWeekdays and Saturday Only
08:27 amColombo FortDaily
08:42 amColombo FortWeekdays Only
02:32 pmPadukkaWeekdays and Saturday Only
02:52 pmColombo FortDaily
05:06 pmAvissawellaSaturday Only
05:21 pmAvissawellaWeekdays and Sunday Only
06:11 pmAvissawellaDaily
06:31 pmPadukkaWeekdays Only
06:51 pmHomagamaWeekdays and Sunday Only
07:11 pmKosgamaDaily
07:56 pmPadukkaWeekdays Only
08:09 pmMaradanaDaily
08:41 pmAvissawellaDaily
09:16 pmMaradanaDaily

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

12 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