Back to trainsDematagoda to Puttalam
Puttalam to Dematagoda Train Timetable
9 trains3h 37m – 4h 41mfirst 4:30 AM, last 4:45 PM
Showing 6 of 9
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 4h 8m1 change at Colombo Fort
- 4:45 PMPuttalam8:34 PMColombo Fort3828
- 11m wait at Colombo Fort
- 8:45 PMColombo Fort8:53 PMDematagoda1192
Stations between Puttalam and Dematagoda(46)
- 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
- Ja Ela
- Thudella
- Kandana
- Kapuwaththa
- Ragama
- Peralanda
- Horape
- Enderamulla
- Hunupitiya
- Wanawasala
- Kelaniya
Not every train calls at every station — check the individual trainfor its full stop list.
Puttalam to Dematagoda at a glance
- 3h 37m – 4h 41m
- How long does the train from Puttalam to Dematagoda take?
- 9
- How many trains run from Puttalam to Dematagoda?
- 4:30 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