Back to trainsMaradana to Gangoda
Gangoda to Maradana Train Timetable
5 trains1h 59m – 2h 14mfirst 6:00 AM, last 4:20 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 25m1 change at Colombo Fort
- 4:20 PMGangoda6:25 PMColombo Fort1020
- 15m wait at Colombo Fort
- 6:40 PMColombo Fort6:45 PMMaradana1183
- 2h 31m1 change at Ambeypussa
- 7:36 AMGangoda8:36 AMAmbeypussa1036A
- 29m wait at Ambeypussa
- 9:05 AMAmbeypussa10:07 AMMaradanaRajarata Rejini
- 2h 31m1 change at Polgahawela
- 7:36 AMGangoda8:16 AMPolgahawela1036A
- 28m wait at Polgahawela
- 8:44 AMPolgahawela10:07 AMMaradanaRajarata Rejini
Stations between Gangoda and Maradana(17)
- Kadigamuwa
- Rambukkana
- Yatagama
- Thismalpola
- Pannaliya
- Polgahawela
- Alawwa
- Ambeypussa
- Mirigama
- Pallewela
- Veyangoda
- Gampaha
- Ganemulla
- Ragama
- Hunupitiya
- Kelaniya
- Dematagoda
Not every service calls at every station — check the individual train for its full stop list.
Gangoda to Maradana at a glance
- 1h 59m – 2h 14m
- How long does the train from Gangoda to Maradana take?
- 5
- How many trains run from Gangoda to Maradana?
- 6:00 AM
- What time is the first train from Gangoda?
- 4:20 PM
- What time is the last train from Gangoda?
depending on the service
direct trains per day