Back to trainsChina bay to Ragama
Ragama to China bay Train Timetable
2 trains7h 35m – 7h 42mfirst 9:53 PM, last 9:53 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 8h 13m1 change at Polgahawela
- 9:15 PMRagama10:46 PMPolgahawela1192
- 19m wait at Polgahawela
- 11:05 PMPolgahawela5:28 AMChina bay7083A
Stations between Ragama and China bay(29)
- Ganemulla
- Gampaha
- Veyangoda
- Mirigama
- Pallewela
- Polgahawela
- Pothuhera
- Kurunegala
- Wellawa
- Ganewatte
- Nagollagama
- Maho
- Konwewa
- Ranamukgama
- Moragollagama
- Siyabalangamuwa
- Neagama
- Awukana
- Kalawewa
- Kekirawa
- Horiwila
- Palugaswewa
- Habarana
- Galoya Junction
- Agbopura
- Kanthale
- Ganthalawa
- Mollipothana
- Thambalagamuwa
Not every train calls at every station — check the individual trainfor its full stop list.
Ragama to China bay at a glance
- 7h 35m – 7h 42m
- How long does the train from Ragama to China bay take?
- 2
- How many trains run from Ragama to China bay?
- 9:53 PM
- What time is the first train from Ragama?
- 9:53 PM
- What time is the last train from Ragama?
depending on the train
direct trains per day