Lakpura
Lakpura®

Maharagama Railway Station

Maharagama Railway Station sits on the Kelani Valley (KV) Line of Sri Lanka Railways, 16.4 km from Colombo Fort. Administered under the Western Province's Colombo District, it serves one of the more densely populated suburban corridors south of the capital. Around 29 trains stop here on a typical weekday, making it a genuinely useful commuter hub rather than a tourist curiosity — though travellers heading south from Colombo do pass through it.

Where exactly is Maharagama Station?

The station is located in the town of Maharagama, a busy commercial and residential suburb roughly 16 kilometres southeast of Colombo Fort. On the KV Line, it sits between Nawinna (towards Colombo) and Pannipitiya (towards the interior). The town itself is known for the historic Maharagama Kelaniya Raja Maha Vihara circuit and several local markets, so the station often sees a mix of commuters, students and weekend visitors.

Which trains stop at Maharagama?

Approximately 29 trains call at Maharagama on a normal operating day, running a mix of morning, midday and evening services. Most services link the station to Colombo Fort in one direction and continue toward Padukka at the southern terminus in the other. The frequency is higher during peak commuter hours — typically before 09:00 and after 16:00.

The KV Line is a narrow-gauge route, which means rolling stock and journey times differ slightly from mainline intercity trains. Passengers should allow roughly 35–50 minutes to reach Colombo Fort depending on the service and number of stops.

  • Towards Colombo Fort: via Nawinna, Nugegoda, Narahenpita
  • Towards Padukka: via Pannipitiya, Kottawa, Homagama

For the most current timetable — including exact departure times, destination and days of operation — check the official Sri Lanka Railways website or visit the station directly. Timetables are subject to seasonal revision.

How do I get to Maharagama Station from Colombo?

The simplest route from central Colombo is the KV Line itself, boarding at Colombo Fort or one of the intermediate suburban stations. By road, Maharagama is accessible via Highlevel Road (A004), with frequent bus services running along this corridor. Tuk-tuks and ride-hailing apps are also widely available within the town.

If you are arriving in Sri Lanka via Bandaranaike International Airport (BIA) in Katunayake, Maharagama is not directly connected by rail — the airport sits on the northern side of Colombo while Maharagama is to the southeast. A private transfer is the most practical option for airport arrivals heading directly to this area.

What facilities are available at Maharagama Station?

Maharagama is a mid-sized suburban station with basic passenger amenities. Platform seating, ticketing counters and waiting areas are available. The station telephone number is 011-2843100, useful if you need to confirm services or report lost property.

The immediate surroundings offer small tea shops, street food vendors and a local bus stand, making connections to nearby neighbourhoods straightforward once you arrive.

What is the Kelani Valley Line?

The Kelani Valley (KV) Line is one of Sri Lanka's most historically significant railway routes. Originally built to serve tea and rubber estates in the country's interior, the narrow-gauge line now functions primarily as a suburban commuter corridor between Colombo and Padukka. The route passes through densely populated residential areas, giving it a character quite different from the scenic hill-country or coastal mainlines.

Rail enthusiasts will find the KV Line interesting for its older rolling stock and its status as one of the last surviving narrow-gauge operations on the island. The line's heritage is well documented in published railway histories covering Ceylon's rail network from the British colonial period to the present day.

Is Maharagama worth visiting as a traveller?

Most international visitors pass through Maharagama rather than treating it as a destination in itself. The town does have local religious sites and markets that attract day-trippers from Colombo, and the station provides a convenient, inexpensive way to reach them without dealing with road traffic. For travellers keen on experiencing everyday Sri Lankan commuter life, a short hop on the KV Line from Colombo Fort to Maharagama and back offers an authentic glimpse of the city's suburban rail culture.

Those with a particular interest in Sri Lanka's railway history may want to continue further along the KV Line toward Homagama or Padukka, where the landscape opens up and the narrow-gauge character of the route becomes more pronounced.

Practical information at a glance

DetailInformation
LineKelani Valley (KV) Line
Distance from Colombo Fort16.4 km
Previous stationNawinna (towards Colombo)
Next stationPannipitiya (towards Padukka)
Approximate daily trains29
Station telephone011-2843100
ProvinceWestern Province, Colombo District

Maharagama railway station timetable

29 trains call at Maharagama on a typical day.

KV Line · 16.4 km from Colombo Fort · Western Province

Station telephone: 011-2843100

DepartsTowardsRuns
05:54 amColombo FortDaily
06:15 amColombo FortWeekdays Only
06:33 amColombo FortDaily
06:50 amColombo FortWeekdays and Saturday Only
07:07 amColombo FortDaily
07:25 amColombo FortDaily
07:47 amColombo FortWeekdays and Saturday Only
08:12 amKosgama · starts hereDaily
08:20 amColombo FortDaily
08:35 amColombo FortWeekdays Only
11:11 amterminates here · from KosgamaDaily
01:30 pmKosgama · starts hereDaily
02:40 pmPadukkaWeekdays and Saturday Only
02:45 pmColombo FortDaily
04:24 pmColombo FortSaturday Only
04:24 pmColombo FortWeekdays Only
05:03 pmAvissawellaWeekdays and Sunday Only
05:14 pmAvissawellaSaturday Only
05:29 pmAvissawellaWeekdays and Sunday Only
05:57 pmKosgamaWeekdays and Sunday Only
06:19 pmAvissawellaDaily
06:39 pmPadukkaWeekdays Only
06:59 pmHomagamaWeekdays and Sunday Only
07:19 pmKosgamaDaily
08:00 pmMaradanaDaily
08:04 pmPadukkaWeekdays Only
08:49 pmAvissawellaDaily
09:07 pmMaradanaDaily
09:53 pmMaradana

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.

Book or buy direct with Lakpura

Curated by our local team. Direct from the source, with instant confirmation.

Ask Lakpura® Agent