Lakpura
Lakpura®

Gammana Railway Station

Gammana Railway Station sits quietly along the Kelani Valley (KV) Line, one of Sri Lanka's most scenic narrow-gauge rail corridors. Located in the Colombo District within the Western Province, it serves as a practical stop for commuters and travellers moving between the capital and the interior towns of the Kelani Valley.

Where is Gammana Railway Station?

Gammana lies 43.1 km from Colombo Fort along the KV Line. The station is flanked by two neighbouring stops: Pinnawala on the Colombo side and Morakele further along the line. The surrounding landscape is predominantly rural — a mix of paddy fields, rubber smallholdings and low-lying riverine terrain typical of the Kelani Valley.

The station is in the Western Province, making it administratively part of the Colombo District even though the countryside here feels a world away from the urban core.

What is the KV Line and why does it matter?

The Kelani Valley Line is one of the few remaining narrow-gauge (2 ft 6 in / 762 mm) railway lines still operating in Sri Lanka. It runs from Colombo Fort through the Kelani Valley toward Avissawella, passing through a string of small towns and villages that are rarely featured in mainstream itineraries. This makes it a rewarding route for travellers who prefer local journeys over tourist-oriented express trains.

The line was originally built during the British colonial era to serve the tea and rubber estates of the lower hill country. Today it functions primarily as a commuter service, but the journey itself — threading through rubber plantations, crossing the Kelani River and stopping at request halts — retains real character. Sri Lanka Railways maintains the line as part of the national network administered under the Ministry of Transport.

How many trains stop at Gammana each day?

On a typical operating day, around 16 trains call at Gammana Station. Services run in both directions — toward Colombo Fort and toward Avissawella — covering most daylight hours and some early evening slots. Because this is primarily a commuter line, frequency is higher during morning and evening peak periods.

Timetables on the KV Line can change seasonally or following Sri Lanka Railways schedule revisions. It is always advisable to confirm the current timetable directly with Sri Lanka Railways or at Colombo Fort Station before planning a journey around a specific departure time.

How do I get to Gammana Station from Colombo?

The most straightforward way is by train from Colombo Fort Station. Board any KV Line service bound for Avissawella and alight at Gammana — the journey covers approximately 43 km along the line. Travel time varies depending on the number of stops, but most services take between 90 minutes and two hours for this stretch.

By road, Gammana is accessible via the A4 corridor and local district roads. If you are travelling with luggage or on a tight schedule, a private transfer provides a more predictable option than relying on the train timetable alone.

What is there to see near Gammana Station?

Gammana itself is a small rural settlement, so the station is more of a gateway than a destination in isolation. The broader Kelani Valley corridor offers several points of interest:

  • Kelani River: The valley's defining waterway, important for both irrigation and Buddhist heritage sites along its banks.
  • Rubber and paddy landscapes: The terrain between Pinnawala and Morakele is largely agricultural and offers a glimpse of village Sri Lanka that most visitors miss.
  • The KV Line journey itself: Rail enthusiasts and slow-travel advocates rate the full Colombo Fort–Avissawella run as one of the more atmospheric train rides in the Western Province.

For travellers with a deeper interest in Sri Lanka's railway history, the line's colonial engineering — narrow bridges, cuttings through laterite hills, manually operated level crossings — provides a living record of 19th-century infrastructure that is increasingly rare.

Is Gammana Station suitable for tourists?

Gammana is not a conventional tourist stop with facilities geared toward visitors. There are no ticket machines, tourist information boards or formal waiting facilities beyond a basic platform. Travellers who enjoy authentic, off-the-beaten-track experiences will find it rewarding; those expecting visitor amenities should plan accordingly.

The station is best approached as part of a wider KV Line journey rather than a standalone excursion. Combining it with a trip to Avissawella or a longer exploration of the Kelani Valley makes practical sense and adds genuine context to the stop.

Tips for travelling the KV Line through Gammana

  • Board at Colombo Fort rather than Maradana to secure a seat on busier morning services.
  • Carry small change for the ticket — conductors on narrow-gauge services often board mid-journey and issue tickets on the train.
  • Travel mid-week if possible; weekend services can be crowded with local day-trippers.
  • The right-hand side of the carriage (when travelling away from Colombo) offers better views of the Kelani River at several points along the route.
  • Confirm the return timetable before you alight — services thin out significantly after early evening.

Gammana railway station timetable

16 trains call at Gammana on a typical day.

KV Line · 43.1 km from Colombo Fort · Western Province

DepartsTowardsRuns
04:47 amColombo FortDaily
05:28 amColombo FortDaily
06:47 amColombo FortWeekdays and Saturday Only
07:13 amColombo FortDaily
09:16 amKosgamaDaily
10:06 amMaharagamaDaily
01:28 pmColombo FortDaily
02:48 pmKosgamaDaily
04:04 pmHomagamaDaily
06:08 pmAvissawellaWeekdays and Sunday Only
06:20 pmAvissawellaSaturday Only
06:33 pmAvissawellaWeekdays and Sunday Only
06:58 pmKosgamaWeekdays and Sunday Only
07:25 pmAvissawellaDaily
08:25 pmKosgamaDaily
09:55 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

9 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