Homagama Railway Station sits on the Kelani Valley (KV) Line of Sri Lanka Railways, roughly 26.5 km south-east of Colombo Fort. It serves the busy commuter town of Homagama in the Colombo District, Western Province, and is one of the more active intermediate stops on this scenic suburban corridor. Around 30 trains call here on a typical weekday, making it a practical departure point for both daily commuters and travellers exploring the outskirts of Colombo.
Where is Homagama Railway Station?
The station is located in Homagama town, within the Western Province of Sri Lanka. It lies 26.5 km from Colombo Fort by rail and is accessible by road via the Homagama–Avissawella Road. Tuk-tuks and local buses connect the station to surrounding residential and commercial areas.
| Detail | Information |
|---|---|
| Railway line | Kelani Valley (KV) Line |
| Distance from Colombo Fort | 26.5 km |
| Province | Western Province |
| District | Colombo District |
| Station telephone | 011-2855290 |
Which stations neighbour Homagama on the KV Line?
On the Kelani Valley Line, Homagama is sandwiched between two smaller stops. Travelling toward Colombo, the preceding station is Homagama Hospital. Continuing away from Colombo, the next station is Panagoda. Both are short hops and serve predominantly local passengers.
How many trains stop at Homagama each day?
On a typical operating day, around 30 train services call at Homagama. Services run in both directions — toward Colombo Fort and toward Avissawella, the southern terminus of the KV Line. Frequency is higher during morning and evening peak hours, reflecting the commuter nature of the line. Exact departure times, destinations and days of operation are published in the official Sri Lanka Railways timetable.
What is the Kelani Valley Line?
The Kelani Valley Line is one of the few remaining narrow-gauge railway lines still in operation in Sri Lanka. It runs from Colombo Fort through the outer suburbs and into the lush hill country toward Avissawella, passing through densely populated towns and quieter rural stretches alike. The line was originally built during the British colonial era to serve tea estates and rubber plantations, and it retains considerable historical character. Travellers with an interest in Sri Lanka's colonial railway heritage will find the KV Line a rewarding journey in its own right.
How do I travel from Colombo to Homagama by train?
Board a Kelani Valley Line service from Colombo Fort Station, which is the main intercity railway hub in Colombo. Trains on this line depart from a dedicated narrow-gauge platform. The journey to Homagama typically takes between 45 minutes and one hour, depending on whether you board an express or a stopping service. Tickets are available at the station booking office or from the on-board ticket examiner.
What facilities are available at Homagama Station?
Homagama is a staffed station with a booking office where passengers can purchase tickets. The station telephone number is 011-2855290 for general enquiries. Basic waiting facilities are available on the platform. As with most suburban stations on the KV Line, amenities are functional rather than extensive — travellers are advised to purchase food and water from nearby shops in Homagama town before boarding.
What can I do near Homagama Railway Station?
Homagama town itself offers everyday markets, local eateries and a hospital — hence the adjacent Homagama Hospital station. The broader Colombo District surrounding the town includes several Buddhist temples and small nature reserves worth visiting. For travellers heading further south along the KV Line, the journey through rubber and tea country toward Avissawella offers pleasant scenery and a glimpse of Sri Lanka's agricultural heartland.
Is the Kelani Valley Line safe and reliable?
Sri Lanka Railways operates the KV Line as a regular commuter and regional service. Trains run daily and are generally reliable, though minor delays can occur during peak hours or adverse weather. The narrow-gauge carriages are older than those on the main broad-gauge network, which adds to the heritage atmosphere but means journey times are moderately longer than equivalent road travel. Travelling by train remains a cost-effective and low-stress option for reaching Homagama from central Colombo.
Homagama railway station timetable
30 trains call at Homagama on a typical day.
KV Line · 26.5 km from Colombo Fort · Western Province
Station telephone: 011-2855290
| Departs | Towards | Runs |
|---|---|---|
| 04:53 am | terminates here · from Maradana | |
| 05:29 am | Colombo Fort | Daily |
| 05:50 am | Colombo Fort | Weekdays Only |
| 06:10 am | Colombo Fort | Daily |
| 06:25 am | Colombo Fort · starts here | Weekdays and Saturday Only |
| 06:42 am | Colombo Fort | Daily |
| 07:00 am | Colombo Fort | Daily |
| 07:22 am | Colombo Fort | Weekdays and Saturday Only |
| 07:55 am | Colombo Fort | Daily |
| 08:10 am | Colombo Fort · starts here | Weekdays Only |
| 08:35 am | Kosgama | Daily |
| 02:05 pm | Kosgama | Daily |
| 02:14 pm | Colombo Fort | Daily |
| 03:04 pm | Padukka | Weekdays and Saturday Only |
| 04:00 pm | Colombo Fort | Saturday Only |
| 04:00 pm | Colombo Fort | Weekdays Only |
| 04:45 pm | terminates here · from Kosgama | Daily |
| 05:27 pm | Avissawella | Weekdays and Sunday Only |
| 05:38 pm | Avissawella | Saturday Only |
| 05:53 pm | Avissawella | Weekdays and Sunday Only |
| 06:20 pm | Kosgama | Weekdays and Sunday Only |
| 06:43 pm | Avissawella | Daily |
| 07:00 pm | Maradana · starts here | Daily |
| 07:03 pm | Padukka | Weekdays Only |
| 07:22 pm | terminates here · from Colombo Fort | Weekdays and Sunday Only |
| 07:43 pm | Kosgama | Daily |
| 08:28 pm | Padukka | Weekdays Only |
| 08:30 pm | Maradana · starts here | Daily |
| 09:13 pm | Avissawella | Daily |
| 09:31 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
13 places within about 25 km, nearest first.
- Homagama Hospital Railway Stationunder 1 km
- Mahinda Rajapaksa International Stadium, Diyagama1 km
- Pannipitiya Railway Station2 km
- Panagoda Railway Station2 km
- Makumbura Multimodal Center (MMC), Kottawa2 km
- Kottawa Railway Station3 km
- Kottawa3 km
- Makumbura Railway Station4 km
- Waga Railway Station4 km
- Athurugiriya5 km
- Wataraka Railway Station5 km
- Godagama Railway Station5 km
- Meegoda Railway Station6 km