Back to trainsColombo Fort to Galoya Junction
Galoya Junction to Colombo Fort Train Timetable
2 trains5h 51m – 6h 52mfirst 9:55 AM, last 9:40 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 6h1 change at Maradana
- 9:55 AMGaloya Junction3:40 PMMaradana6012
- 10m wait at Maradana
- 3:50 PMMaradana3:55 PMColombo Fort8762
- 6h 28m1 change at Gampaha
- 9:55 AMGaloya Junction3:09 PMGampaha6012
- 30m wait at Gampaha
- 3:39 PMGampaha4:23 PMColombo Fort1574
- 6h 28m1 change at Ragama
- 9:55 AMGaloya Junction3:22 PMRagama6012
- 37m wait at Ragama
- 3:59 PMRagama4:23 PMColombo Fort1574
- 6h 28m1 change at Veyangoda
- 9:55 AMGaloya Junction2:58 PMVeyangoda6012
- 22m wait at Veyangoda
- 3:20 PMVeyangoda4:23 PMColombo Fort1574
- 6h 41m1 change at Polgahawela
- 9:40 PMGaloya Junction2:43 AMPolgahawela7084
- 13m wait at Polgahawela
- 2:56 AMPolgahawela4:21 AMColombo Fort6080
Stations between Galoya Junction and Colombo Fort(25)
- Hathares Kotuwa
- Habarana
- Palugaswewa
- Horiwila
- Kekirawa
- Kalawewa
- Awukana
- Neagama
- Siyabalangamuwa
- Moragollagama
- Ranamukgama
- Konwewa
- Maho
- Nagollagama
- Ganewatte
- Wellawa
- Kurunegala
- Muththettugala
- Pothuhera
- Polgahawela
- Mirigama
- Veyangoda
- Gampaha
- Ragama
- Maradana
Not every train calls at every station — check the individual trainfor its full stop list.
Galoya Junction to Colombo Fort at a glance
- 5h 51m – 6h 52m
- How long does the train from Galoya Junction to Colombo Fort take?
- 2
- How many trains run from Galoya Junction to Colombo Fort?
- 9:55 AM
- What time is the first train from Galoya Junction?
- 9:40 PM
- What time is the last train from Galoya Junction?
depending on the train
direct trains per day