Lakpura
Lakpura®

Kandana Railway Station

Kandana Railway Station sits on the Puttalam Line of Sri Lanka Railways, 18.8 km north of Colombo Fort. Serving the Gampaha District in the Western Province, it is a mid-sized suburban station that connects commuters and travellers moving between Colombo and the northwest coast. Roughly 44 trains call here on a typical weekday, making it one of the more frequently served stops along this corridor.

Where is Kandana Station on the Puttalam Line?

The Puttalam Line branches northwest from Colombo Fort and passes through a string of low-lying towns before reaching the coast. Kandana sits between Peralanda (the next station towards Colombo) and Kapuwatte (the next station away from Colombo). The surrounding area is predominantly residential and light-industrial, with easy access to the main A3 Negombo Road.

Travellers arriving from Colombo Fort reach Kandana in around 30–40 minutes by train, depending on the service type. Express trains on this line make fewer stops, so it is worth checking the timetable in advance.

What train services stop at Kandana?

Around 44 train services call at Kandana Station daily, running in both directions — towards Colombo Fort and towards Puttalam. Services are operated by Sri Lanka Railways and range from slow all-stations trains to semi-express workings. Frequency is highest during morning and evening peak hours, when the station handles significant commuter traffic to and from Colombo.

  • Direction towards Colombo: services run regularly from early morning through to late evening.
  • Direction towards Puttalam: services cover intermediate stops including Ja-Ela, Negombo, Chilaw, and beyond.
  • Sundays and public holidays: some express workings do not run; slower all-stations services generally operate throughout the week.

The most reliable way to confirm current departure times is to consult the Sri Lanka Railways official website or check printed timetables at the station itself.

How do I get to Kandana from Colombo or the airport?

From Colombo Fort, take any Puttalam-line train and alight at Kandana — typically 30 to 40 minutes by rail. The station is signposted and straightforward to locate from the main road.

From Bandaranaike International Airport (CMB) in Katunayake, Kandana is a short drive of roughly 12–15 km via the Negombo Road. A private transfer is the most practical option for those arriving with luggage, since there is no direct rail link between the airport and Kandana Station. Lakpura offers door-to-door transfers from the airport directly to Kandana-area accommodations.

What is the area around Kandana Station like?

Kandana town is a compact commercial hub with banks, supermarkets, pharmacies, and local restaurants clustered near the main road. It is one of the faster-growing suburban areas in the Gampaha District, benefiting from its proximity to both Colombo and the airport corridor. The town is also close to several residential villas and guesthouses catering to transit visitors who prefer to avoid central Colombo's traffic.

For travellers on a tight connection or an early-morning flight, staying near Kandana can be a practical alternative to central Colombo hotels. The low-traffic roads and relatively short airport transfer time make it a sensible staging point at either end of a Sri Lanka itinerary.

What are the neighbouring stations on the Puttalam Line?

Direction Neighbouring Station Approx. Distance from Kandana
Towards Colombo Fort Peralanda Short — next stop
Towards Puttalam Kapuwatte Short — next stop
Terminus (south) Colombo Fort 18.8 km

Is the Puttalam Line a scenic route?

The Puttalam Line is not usually described as a scenic highland route in the way that the Kandy–Ella line is, but it offers its own character. Between Colombo and Negombo the line passes through coconut-fringed lowlands, lagoon edges, and small fishing communities — a perspective on Sri Lanka's west coast that is quite different from the tourist trail. Kandana itself is in the flat Western Province, so the landscape here is gentle and green rather than dramatic.

For railway enthusiasts, the Puttalam Line has historical significance as one of the original coastal extensions built during the British colonial period. The line connects the capital to the historically important Chilaw and Puttalam districts, which were key to the coconut and salt industries.

Practical tips for using Kandana Station

  • Tickets can be purchased at the station counter before boarding; third-class travel is the most affordable option for short hops to Colombo.
  • Arrive a few minutes early during peak hours — trains can fill quickly at suburban stations.
  • The station has basic facilities; for extended waits, the town centre is a short walk away.
  • Tuk-tuks are readily available outside the station for connections to local guesthouses and the surrounding area.
  • If travelling onward to the airport, allow adequate time as road traffic on the A3 corridor can build during peak hours.

Kandana railway station timetable

44 trains call at Kandana on a typical day.

Puttalam Line · 18.8 km from Colombo Fort · Western Province

DepartsTowardsTrainRuns
04:40 amNooranagarDaily
05:40 amNegomboWeekdays and Saturday Only
05:47 amMaradanaDaily
06:15 amChilawDaily
06:26 amColombo FortSaturday Only
06:26 amMaradanaWeekdays Only
07:00 amPanaduraMuthu KumariWeekdays Only
07:31 amColombo FortWeekdays and Saturday Only
07:46 amNegomboWeekdays Only
07:58 amMaradanaSunday Only
08:17 amColombo FortDaily
08:32 amPuttalamDaily
08:36 amNegomboWeekdays Only
10:11 amColombo FortWeekdays Only
10:15 amChilawDaily
11:07 amColombo FortDaily
12:35 pmNooranagarWeekdays Only
01:23 pmColombo FortSaturday and Sunday Only
01:45 pmColombo FortWeekdays Only
01:50 pmMadampeDaily
02:41 pmColombo FortDaily
03:06 pmChilawDaily
04:20 pmChilawSaturday and Sunday Only
05:06 pmChilawSunday Only
05:10 pmChilawWeekdays Only
05:27 pmNegomboDaily
05:44 pmColombo FortWeekdays Only
05:49 pmColombo FortDaily
05:50 pmPuttalamWeekdays Only
05:51 pmPuttalamSaturday Only
05:55 pmPuttalamSunday Only
06:10 pmNegomboWeekdays and Saturday Only
06:41 pmChilawWeekdays Only
06:45 pmChilawSaturday and Sunday Only
07:16 pmColombo FortDaily
07:29 pmColombo FortSunday Only
07:32 pmColombo FortSaturday Only
07:32 pmColombo FortWeekdays Only
07:45 pmChilawWeekdays Only
07:56 pmColombo FortWeekdays and Saturday Only
08:51 pmColombo FortWeekdays Only
09:00 pmChilawDaily
09:05 pmColombo FortSaturday Only
09:05 pmColombo FortSunday Only

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

12 places within about 25 km, nearest first.

Book or buy direct with Lakpura

Curated by our local team. Direct from the source, with instant confirmation.

Ask Lakpura® Agent