Kandegoda Railway Station sits on the Coast Line of Sri Lanka Railways, in the Galle District of the Southern Province. The station is 81.5 km from Colombo Fort by rail, placing it firmly in the heart of Sri Lanka's southwest coastal corridor — a stretch of track that edges close to the Indian Ocean and passes through some of the island's most densely settled coastal towns.
Where exactly is Kandegoda Station on the Coast Line?
The Coast Line runs from Colombo Fort southward through Aluthgama, Hikkaduwa, Galle and beyond to Matara. Kandegoda sits between two neighbouring stations: Andadola to the north (towards Colombo) and Ambalangoda to the south. Ambalangoda is a well-known town for traditional mask carving and handloom weaving, so travellers heading there will alight at the next stop along the line.
The surrounding area belongs to the lower coastal plain of the Southern Province, characterised by coconut groves, small fishing communities and paddy land. The station itself is a modest halt that serves local commuters and travellers passing between Colombo and Galle or Matara.
How many trains stop at Kandegoda each day?
On a typical operating day, around 16 trains call at Kandegoda. Services include intercity expresses and slower stopping trains. The balance between express and stopping services means some trains pass through without halting, so it is important to check the current timetable before travelling — particularly if you are connecting from a faster service to a local one.
Sri Lanka Railways periodically revises its timetables, especially around public holidays and major religious festivals. Always verify departure times at Colombo Fort station, through the Sri Lanka Railways website, or with your accommodation before your journey.
Which trains serve the Coast Line through Kandegoda?
The Coast Line carries a mix of service classes. The principal categories you are likely to encounter include:
- Intercity Express — faster services with limited stops, typically running between Colombo Fort and Matara. These may or may not stop at Kandegoda depending on the specific service.
- Express trains — stop at most major stations; Kandegoda is served by a number of these.
- Slow (stopping) trains — call at every station, making Kandegoda easily accessible from neighbouring halts.
Seats in first and second class can be reserved in advance on some express services. Third-class travel is unreserved and often busy during morning and evening commuter hours.
How do I get to Kandegoda Station from Colombo?
The straightforward approach is to board a southbound Coast Line train from Colombo Fort station. The journey covers roughly 81.5 km and takes anywhere from about one and a half hours on a faster express to over two hours on a slower stopping service, depending on the train type and how many halts it makes en route.
By road, the A2 Southern Expressway and the older coastal A2 highway both connect Colombo to the Galle District. The nearest large town with good onward road connections is Ambalangoda, a short distance south along the coast.
What is there to see near Kandegoda Station?
The station's immediate surroundings are residential and agricultural, but the broader Ambalangoda area — reachable within a few minutes by train or tuk-tuk — offers genuine cultural interest:
- Ambalangoda Mask Museum — one of Sri Lanka's most distinctive folk-craft traditions, with carved devil-dance masks displayed and sold in workshops that have operated for generations.
- Coastal beaches — the beaches along this stretch of the southwest coast are calmer and less commercialised than those around Hikkaduwa, making them appealing for a quiet afternoon.
- Madu River wetlands — a short drive inland brings you to the Madu Ganga estuary, a Ramsar-listed wetland of international importance with boat tours through mangrove channels.
Galle, with its UNESCO World Heritage-listed Dutch Fort, lies a relatively short distance further south along the Coast Line and is easily reached as a day trip or onward destination.
Is the Coast Line train journey scenic from Kandegoda?
The Coast Line between Colombo and Galle is widely regarded as one of the more picturesque rail journeys in South Asia. North of Kandegoda, the track runs close to the shoreline in several places, offering views across lagoons and coconut-fringed beaches. South toward Galle, the landscape grows more lush and the ocean is a near-constant companion on clear days. Travelling in an open-door carriage — common on third-class services — gives an unobstructed view, though passengers should exercise caution near the doors when the train is in motion.
Practical tips for travelling through Kandegoda
- Arrive at the platform a few minutes early — trains on the Coast Line can run ahead of schedule on quiet stretches.
- There is no ticket machine at small halts like Kandegoda; purchase your ticket at the origin station or pay the guard on board if boarding at an unstaffed halt.
- Luggage space inside carriages is limited; large bags are best kept on the overhead rack or between your legs.
- The station has minimal facilities — no waiting room cafe or left-luggage — so plan food and water accordingly if travelling during peak midday heat.
- Tuk-tuks are usually available near the station exit for onward travel to surrounding villages.
How does Kandegoda fit into a broader Sri Lanka itinerary?
Most visitors to the Southern Province use the Coast Line as part of a classic loop: flying into Colombo, heading south along the coast to Galle or Mirissa, then swinging inland through the hill country. Kandegoda works well as a transit point for travellers who want to break their journey at Ambalangoda without committing to a full stopover in Galle. Those with more time might combine a visit to the Ambalangoda mask workshops with a night on the quieter beaches nearby before continuing south by train the following morning.
For a deeper appreciation of Sri Lanka's railway history — the Coast Line was part of the colonial-era network developed from the 1860s onward — the book Ceylon Railway Heritage is a thorough reference covering the island's lines, locomotives and the communities they shaped.
Kandegoda railway station timetable
16 trains call at Kandegoda on a typical day.
Coast Line · 81.5 km from Colombo Fort · Southern Province
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 04:13 am | Maradana | Night Mail | Weekdays Only |
| 05:11 am | Maradana | Daily | |
| 05:13 am | Aluthgama | Daily | |
| 05:58 am | Maradana | Samudra Devi | Weekdays and Saturday Only |
| 05:58 am | Maradana | Samudra Devi | Sunday Only |
| 06:32 am | Mount Lavinia | Daily | |
| 06:46 am | Galle | Daily | |
| 10:01 am | Colombo Fort | Weekdays and Saturday Only | |
| 01:56 pm | Galle | Daily | |
| 02:52 pm | Aluthgama | Daily | |
| 06:00 pm | Aluthgama | Daily | |
| 07:16 pm | Galle | Samudra Devi | Weekdays Only |
| 07:55 pm | Galle | Weekdays and Sunday Only | |
| 08:03 pm | Galle | Saturday Only | |
| 08:25 pm | Galle | Daily | |
| 10:05 pm | Galle | Night Mail | Daily |
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
10 places within about 25 km, nearest first.
- Ambalangoda Railway Stationunder 1 km
- Dutch Stables Ambalangodaunder 1 km
- Ambalangoda Beachunder 1 km
- Lanka Masks, Ambalangodaunder 1 km
- Ambalangoda Cityunder 1 km
- Ambalangoda Mask Factory and Museumunder 1 km
- Telwatte Railway Stationunder 1 km
- Dodanduwa2 km
- Benthara Galpatha Viharaya2 km
- Satha Paha Island3 km