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
| Detail | Information |
|---|---|
| Line | Kelani Valley (KV) Line |
| Distance from Colombo Fort | 16.4 km |
| Previous station | Nawinna (towards Colombo) |
| Next station | Pannipitiya (towards Padukka) |
| Approximate daily trains | 29 |
| Station telephone | 011-2843100 |
| Province | Western 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
| Departs | Towards | Runs |
|---|---|---|
| 05:54 am | Colombo Fort | Daily |
| 06:15 am | Colombo Fort | Weekdays Only |
| 06:33 am | Colombo Fort | Daily |
| 06:50 am | Colombo Fort | Weekdays and Saturday Only |
| 07:07 am | Colombo Fort | Daily |
| 07:25 am | Colombo Fort | Daily |
| 07:47 am | Colombo Fort | Weekdays and Saturday Only |
| 08:12 am | Kosgama · starts here | Daily |
| 08:20 am | Colombo Fort | Daily |
| 08:35 am | Colombo Fort | Weekdays Only |
| 11:11 am | terminates here · from Kosgama | Daily |
| 01:30 pm | Kosgama · starts here | Daily |
| 02:40 pm | Padukka | Weekdays and Saturday Only |
| 02:45 pm | Colombo Fort | Daily |
| 04:24 pm | Colombo Fort | Saturday Only |
| 04:24 pm | Colombo Fort | Weekdays Only |
| 05:03 pm | Avissawella | Weekdays and Sunday Only |
| 05:14 pm | Avissawella | Saturday Only |
| 05:29 pm | Avissawella | Weekdays and Sunday Only |
| 05:57 pm | Kosgama | Weekdays and Sunday Only |
| 06:19 pm | Avissawella | Daily |
| 06:39 pm | Padukka | Weekdays Only |
| 06:59 pm | Homagama | Weekdays and Sunday Only |
| 07:19 pm | Kosgama | Daily |
| 08:00 pm | Maradana | Daily |
| 08:04 pm | Padukka | Weekdays Only |
| 08:49 pm | Avissawella | Daily |
| 09:07 pm | Maradana | Daily |
| 09:53 pm | Maradana |
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.