Back to trainsMaradana to Nawalapitiya
Nawalapitiya to Maradana Train Timetable
7 trains2h 55m – 4h 53mfirst 1:40 AM, last 7:10 PM
Showing 6 of 7
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3h 54m1 change at Colombo Fort
- 7:10 PMNawalapitiya10:10 PMColombo Fort1002
- 50m wait at Colombo Fort
- 11:00 PMColombo Fort11:04 PMMaradana1194
- 3h 57m1 change at Kandy
- 1:29 PMNawalapitiya2:34 PMKandyElla Odyssey
- 26m wait at Kandy
- 3:00 PMKandy5:26 PMMaradana1010
- 3h 57m1 change at Peradeniya
- 1:29 PMNawalapitiya2:58 PMPeradeniyaElla Odyssey
- 14m wait at Peradeniya
- 3:12 PMPeradeniya5:26 PMMaradana1010
- 4h 1m1 change at Gampaha
- 1:29 PMNawalapitiya4:52 PMGampahaElla Odyssey
- 11m wait at Gampaha
- 5:03 PMGampaha5:30 PMMaradana1010-2
- 4h 3m1 change at Ragama
- 12:15 PMNawalapitiya3:36 PMRagamaUdarata Menike
- 23m wait at Ragama
- 3:59 PMRagama4:18 PMMaradana1574
Stations between Nawalapitiya and Maradana(25)
- Ulapane
- Thembiligala
- Gampola
- Kandy
- Gelioya
- Peradeniya
- Koshinna
- Sarasavi Uyana
- Pilimathalawa
- Kadugannawa
- Rambukkana
- Balana
- Ihala Kotte
- Polgahawela
- Kadigamuwa
- Gampaha
- Gangoda
- Veyangoda
- Ragama
- Yatagama
- Mirigama
- Thismalpola
- Pannaliya
- Alawwa
- Ganemulla
Not every service calls at every station — check the individual train for its full stop list.
Nawalapitiya to Maradana at a glance
- 2h 55m – 4h 53m
- How long does the train from Nawalapitiya to Maradana take?
- 7
- How many trains run from Nawalapitiya to Maradana?
- 1:40 AM
- What time is the first train from Nawalapitiya?
- 7:10 PM
- What time is the last train from Nawalapitiya?
depending on the service
direct trains per day