Cotta Road Railway Station is a suburban stop on the Kelani Valley (KV) Line of Sri Lanka Railways, sitting within the Colombo District of the Western Province. Positioned approximately 5.4 km from Colombo Fort station, it serves commuters and travellers moving between the city centre and the residential and commercial areas that line the inland KV corridor.
Where exactly is Cotta Road Station on the KV Line?
The KV Line runs from Colombo Fort into the Kelani Valley hinterland, passing through a string of densely populated Colombo suburbs. Cotta Road sits between two neighbouring stations:
- Baseline Road — the station immediately towards Colombo Fort
- Narahenpita — the next station away from Colombo
The station serves the Cotta Road area, which connects several residential neighbourhoods and is within reasonable distance of key Colombo landmarks including the Sri Lanka Exhibition and Convention Centre precinct and the Narahenpita commercial strip.
How many trains stop at Cotta Road each day?
On a typical operating day, around 25 trains call at Cotta Road Station. Services run in both directions — towards Colombo Fort and away from it into the Kelani Valley. Frequency is highest during morning and evening peak hours, reflecting the station's primarily commuter function. Some services operate only on weekdays, while others run on weekends and public holidays; checking the current Sri Lanka Railways timetable before travel is advisable.
What is the KV Line and why does it matter for travellers?
The Kelani Valley Line is one of Sri Lanka's most historically interesting narrow-gauge rail routes. Originally built to serve rubber and tea estates in the wet zone foothills, it now functions as a commuter lifeline for western and south-western Colombo suburbs. Unlike the main coastal or hill-country lines, the KV Line uses narrow gauge track, so rolling stock is distinct from the rest of the Sri Lanka Railways network. For travellers, the line offers an affordable and authentic way to observe everyday Colombo suburban life, though it is less commonly used for long-distance tourism than routes to Kandy or Ella.
How do I get to Cotta Road Station from Colombo Fort?
The simplest way is to board a Kelani Valley Line train at Colombo Fort and ride roughly 5.4 km to Cotta Road — journey time is typically under 20 minutes depending on stops and service type. Alternatively, the station is accessible by road via Cotta Road itself, with three-wheelers (tuk-tuks) readily available throughout the area. There is no dedicated car park at the station, so private vehicle drop-offs or tuk-tuk connections are the practical last-mile options.
What facilities are available at Cotta Road Station?
Cotta Road is a smaller suburban halt rather than a major interchange. Expect basic platform infrastructure — covered waiting areas and ticketing — rather than the full facilities found at Colombo Fort or Maradana. Small food stalls and vendors are typically present near the station entrance during peak hours. Passengers should purchase tickets before boarding; short-hop commuter fares on the KV Line are among the least expensive transit options in Colombo.
Is Cotta Road Station useful for tourists visiting Colombo?
For most international visitors, Cotta Road Station is unlikely to be a primary destination. However, travellers staying in the Narahenpita, Borella or Cotta Road neighbourhoods will find it a convenient and inexpensive link to the Fort area and the rest of central Colombo. It also offers a low-key way to experience the rhythm of the city's commuter rail culture. Those with an interest in Sri Lanka's railway heritage may appreciate exploring the KV Line as a contrast to the more touristed hill-country scenic routes.
How does the KV Line connect to the wider Sri Lanka rail network?
The KV Line originates at Colombo Fort, which is the main hub of Sri Lanka Railways and where connections can be made to the Main Line (Kandy, Badulla), the Coastal Line (Galle, Matara) and the Northern Line (Vavuniya). Travellers planning to continue beyond Colombo into the hill country or along the coast should change at Fort. Sri Lanka Railways' official website publishes up-to-date timetables and fare information for all lines.
Key facts at a glance
| Detail | Information |
|---|---|
| Railway line | Kelani Valley (KV) Line |
| Province / District | Western Province, Colombo District |
| Distance from Colombo Fort | Approximately 5.4 km |
| Typical daily services | Around 25 trains |
| Station towards Colombo | Baseline Road |
| Next station away from Colombo | Narahenpita |
| Track gauge | Narrow gauge (762 mm) |
Cotta Road railway station timetable
25 trains call at Cotta Road on a typical day.
KV Line · 5.4 km from Colombo Fort · Western Province
| Departs | Towards | Runs |
|---|---|---|
| 06:25 am | Colombo Fort | Daily |
| 06:46 am | Colombo Fort | Weekdays Only |
| 06:59 am | Colombo Fort | Daily |
| 07:21 am | Colombo Fort | Weekdays and Saturday Only |
| 07:32 am | Colombo Fort | Daily |
| 07:56 am | Colombo Fort | Daily |
| 08:12 am | Colombo Fort | Weekdays and Saturday Only |
| 08:51 am | Colombo Fort | Daily |
| 09:04 am | Colombo Fort | Weekdays Only |
| 02:10 pm | Padukka | Weekdays and Saturday Only |
| 03:15 pm | Colombo Fort | Daily |
| 04:32 pm | Avissawella | Weekdays and Sunday Only |
| 04:42 pm | Avissawella | Saturday Only |
| 04:57 pm | Avissawella | Weekdays and Sunday Only |
| 05:00 pm | Colombo Fort | Saturday Only |
| 05:10 pm | Colombo Fort | Weekdays Only |
| 05:32 pm | Kosgama | Weekdays and Sunday Only |
| 05:47 pm | Avissawella | Daily |
| 06:07 pm | Padukka | Weekdays Only |
| 06:27 pm | Homagama | Weekdays and Sunday Only |
| 06:47 pm | Kosgama | Daily |
| 07:32 pm | Padukka | Weekdays Only |
| 08:17 pm | Avissawella | Daily |
| 08:46 pm | Maradana | Daily |
| 09:38 pm | Maradana | 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
8 places within about 25 km, nearest first.
- Royal Colombo Golf Clubunder 1 km
- Baseline Road Railway Stationunder 1 km
- Borellaunder 1 km
- Saints Church Borellaunder 1 km
- Laksalaunder 1 km
- Sri Lanka Cricket Museumunder 1 km
- National Museumunder 1 km
- Racecourse Shopping Complexunder 1 km