Back to trainsSiyabalangamuwa to Colombo Fort
Colombo Fort to Siyabalangamuwa Train Timetable
3 trains4h 11m – 4h 17mfirst 6:00 AM, last 9:30 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 6:40 AMColombo Fort9:16 AMMahoYal Devi
- 19m wait at Maho
- 9:35 AMMaho10:17 AMSiyabalangamuwaUdaya Devi
- 4h 42m1 change at Ragama
- 5:35 AMColombo Fort6:06 AMRagama8304-3409
- 18m wait at Ragama
- 6:24 AMRagama10:17 AMSiyabalangamuwaUdaya Devi
- 4h 42m1 change at Maradana
- 5:35 AMColombo Fort5:40 AMMaradana8304-3409
- 26m wait at Maradana
- 6:06 AMMaradana10:17 AMSiyabalangamuwaUdaya Devi
- 4h 56m1 change at Ganemulla
- 8:45 PMColombo Fort9:27 PMGanemulla1192
- 34m wait at Ganemulla
- 10:01 PMGanemulla1:41 AMSiyabalangamuwa7083A
- 4h 56m1 change at Gampaha
- 8:45 PMColombo Fort9:34 PMGampaha1192
- 34m wait at Gampaha
- 10:08 PMGampaha1:41 AMSiyabalangamuwa7083A
Stations between Colombo Fort and Siyabalangamuwa(18)
- Maradana
- Ragama
- Ganemulla
- Gampaha
- Veyangoda
- Pallewela
- Mirigama
- Polgahawela
- Pothuhera
- Kurunegala
- Muththettugala
- Wellawa
- Ganewatte
- Nagollagama
- Maho
- Konwewa
- Ranamukgama
- Moragollagama
Not every train calls at every station — check the individual trainfor its full stop list.
Colombo Fort to Siyabalangamuwa at a glance
- 4h 11m – 4h 17m
- How long does the train from Colombo Fort to Siyabalangamuwa take?
- 3
- How many trains run from Colombo Fort to Siyabalangamuwa?
- 6:00 AM
- What time is the first train from Colombo Fort?
- 9:30 PM
- What time is the last train from Colombo Fort?
depending on the train
direct trains per day