Back to trainsRagama to Nailiya
Nailiya to Ragama Train Timetable
7 trains1h 32m – 2h 4mfirst 4:26 AM, last 12:35 PM
Showing 6 of 7
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 1h 55m1 change at Polgahawela
- 7:54 AMNailiya8:19 AMPolgahawela4086-8086
- 25m wait at Polgahawela
- 8:44 AMPolgahawela9:49 AMRagamaRajarata Rejini
- 1h 55m1 change at Ambeypussa
- 7:54 AMNailiya8:41 AMAmbeypussa4086-8086
- 24m wait at Ambeypussa
- 9:05 AMAmbeypussa9:49 AMRagamaRajarata Rejini
Stations between Nailiya and Ragama(28)
- Pothuhera
- Thalawaththegedara
- Girambe
- Polgahawela
- Walakumbura
- Alawwa
- Bujjomuwa
- Yaththalgoda
- Ambeypussa
- Mirigama
- Botale
- Wilwatta
- Ganegoda
- Wijayarajadahana
- Pallewela
- Veyangoda
- Keenawala
- Wandurawa
- Gampaha
- Magalegoda
- Ganemulla
- Heendeniya Pattigoda
- Bemmulla
- Daraluwa
- Yagoda
- Bulugahagoda
- Batuwatta
- Walpola
Not every train calls at every station — check the individual trainfor its full stop list.
Nailiya to Ragama at a glance
- 1h 32m – 2h 4m
- How long does the train from Nailiya to Ragama take?
- 7
- How many trains run from Nailiya to Ragama?
- 4:26 AM
- What time is the first train from Nailiya?
- 12:35 PM
- What time is the last train from Nailiya?
depending on the train
direct trains per day