Back to trainsRagama to Balapitiya
Balapitiya to Ragama Train Timetable
1 train4h 21mfirst 10:12 AM, last 10:12 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 5:45 AMBalapitiya7:39 AMColombo Fort8063
- 26m wait at Colombo Fort
- 8:05 AMColombo Fort8:35 AMRagama1136
- 10:13 AMBalapitiya11:24 AMKaluthara South8349
- 47m wait at Kaluthara South
- 12:11 PMKaluthara South2:09 PMRagama8085-4085
Stations between Balapitiya and Ragama(22)
- Pathegamgoda
- Ahungalla
- Piyagama
- Kosgoda
- Maha Induruwa
- Induruwa
- Bentota
- Aluthgama
- Hettimulla
- Beruwala
- Maggona
- Payagala South
- Payagala North
- Katukurunda
- Kaluthara South
- Panadura
- Moratuwa
- Colombo Fort
- Maradana
- Dematagoda
- Kelaniya
- Hunupitiya
Not every train calls at every station — check the individual trainfor its full stop list.
Balapitiya to Ragama at a glance
- 4h 21m
- How long does the train from Balapitiya to Ragama take?
- 1
- How many trains run from Balapitiya to Ragama?
- 10:12 AM
- What time is the first train from Balapitiya?
- 10:12 AM
- What time is the last train from Balapitiya?
direct train per day