Back to trainsKelaniya to Puttalam
Puttalam to Kelaniya Train Timetable
5 trains3h 52m – 4h 35mfirst 9:55 AM, last 4:45 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 4h 13m1 change at Colombo Fort
- 4:45 PMPuttalam8:34 PMColombo Fort3828
- 11m wait at Colombo Fort
- 8:45 PMColombo Fort8:58 PMKelaniya1192
Stations between Puttalam and Kelaniya(45)
- Thilladiya
- Palavi
- Irukkalampiddi Nagavillu
- Madurankuliya
- Mangalaeliya
- Mundal
- Pulachchikulam
- Battuluoya
- Anavilundawa
- Arachchikattuwa
- Bangadeniya
- Manuwangama
- Chillaw
- Sawarana
- Kakkapalliya
- Madampe
- Nelumpokuna
- Kudawewa
- Walahapitiya
- Nattandiya
- Thummodara
- Lunuwila
- Boralessa
- Bolawaththa
- Waikkala
- Kochchikade
- Kattuwa
- Negombo
- Kurana
- Katunayaka
- Investment Promotion Zone
- Liyanagemulla
- Seeduwa
- Alawathupitiya
- Kudahakapola
- Thudella
- Ja Ela
- Kapuwaththa
- Kandana
- Peralanda
- Ragama
- Horape
- Enderamulla
- Hunupitiya
- Wanawasala
Not every train calls at every station — check the individual trainfor its full stop list.
Puttalam to Kelaniya at a glance
- 3h 52m – 4h 35m
- How long does the train from Puttalam to Kelaniya take?
- 5
- How many trains run from Puttalam to Kelaniya?
- 9:55 AM
- What time is the first train from Puttalam?
- 4:45 PM
- What time is the last train from Puttalam?
depending on the train
direct trains per day