Back to trainsPannaliya to Moratuwa
Moratuwa to Pannaliya Train Timetable
2 trains2h 50m – 5h 11mfirst 12:23 PM, last 5:49 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3:35 PMMoratuwa4:03 PMColombo Fort8053
- 32m wait at Colombo Fort
- 4:35 PMColombo Fort6:02 PMPannaliya1035
- 3h 1m1 change at Mount Lavinia
- 5:38 PMMoratuwa5:47 PMMount Lavinia8051
- 16m wait at Mount Lavinia
- 6:03 PMMount Lavinia8:39 PMPannaliya8378-1183
Stations between Moratuwa and Pannaliya(33)
- Lunawa
- Angulana
- Rathmalana
- Mount Lavinia
- Hunupitiya
- Dehiwala
- Colombo Fort
- Wellawatte
- Maradana
- Bambalapitiya
- Kollupitiya
- Dematagoda
- Kompannavidiya
- Kelaniya
- Secretariat Halt
- Ragama
- Ganemulla
- Gampaha
- Veyangoda
- Pallewela
- Mirigama
- Wandurawa
- Ambeypussa
- Keenawala
- Yaththalgoda
- Bujjomuwa
- Ganegoda
- Alawwa
- Wijayarajadahana
- Walakumbura
- Polgahawela
- Wilwatta
- Botale
Not every train calls at every station — check the individual trainfor its full stop list.
Moratuwa to Pannaliya at a glance
- 2h 50m – 5h 11m
- How long does the train from Moratuwa to Pannaliya take?
- 2
- How many trains run from Moratuwa to Pannaliya?
- 12:23 PM
- What time is the first train from Moratuwa?
- 5:49 PM
- What time is the last train from Moratuwa?
depending on the train
direct trains per day