Back to trainsAmbeypussa to Katukurunda
Katukurunda to Ambeypussa Train Timetable
3 trains3h 3m – 4h 21mfirst 3:43 AM, last 4:43 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3h 21m1 change at Colombo Fort
- 6:25 AMKatukurunda7:44 AMColombo Fort8324
- 21m wait at Colombo Fort
- 8:05 AMColombo Fort9:46 AMAmbeypussa1136
- 3h 21m1 change at Maradana
- 6:25 AMKatukurunda7:50 AMMaradana8324
- 20m wait at Maradana
- 8:10 AMMaradana9:46 AMAmbeypussa1136
- 3h 34m1 change at Panadura
- 11:23 AMKatukurunda11:50 AMPanadura8349-1152
- 40m wait at Panadura
- 12:30 PMPanadura2:57 PMAmbeypussa8085-4085
- 3h 34m1 change at Kaluthara South
- 11:23 AMKatukurunda11:27 AMKaluthara South8349-1152
- 44m wait at Kaluthara South
- 12:11 PMKaluthara South2:57 PMAmbeypussa8085-4085
- 3h 51m1 change at Bambalapitiya
- 2:18 PMKatukurunda3:29 PMBambalapitiya8364
- 1h 1m wait at Bambalapitiya
- 4:30 PMBambalapitiya6:09 PMAmbeypussa8356-1172
Stations between Katukurunda and Ambeypussa(47)
- Kaluthara South
- Kalutara North
- Train Halt 01
- Wadduwa
- Panadura
- Pinwatta
- Moratuwa
- Egodauyana
- Koralawella
- Lunawa
- Angulana
- Rathmalana
- Mount Lavinia
- Dehiwala
- Colombo Fort
- Wellawatte
- Maradana
- Bambalapitiya
- Dematagoda
- Kollupitiya
- Kelaniya
- Kompannavidiya
- Secretariat Halt
- Hunupitiya
- Ragama
- Wanawasala
- Ganemulla
- Enderamulla
- Gampaha
- Horape
- Walpola
- Batuwatta
- Bulugahagoda
- Veyangoda
- Yagoda
- Pallewela
- Daraluwa
- Mirigama
- Bemmulla
- Magalegoda
- Heendeniya Pattigoda
- Wandurawa
- Keenawala
- Ganegoda
- Wijayarajadahana
- Wilwatta
- Botale
Not every train calls at every station — check the individual trainfor its full stop list.
Katukurunda to Ambeypussa at a glance
- 3h 3m – 4h 21m
- How long does the train from Katukurunda to Ambeypussa take?
- 3
- How many trains run from Katukurunda to Ambeypussa?
- 3:43 AM
- What time is the first train from Katukurunda?
- 4:43 PM
- What time is the last train from Katukurunda?
depending on the train
direct trains per day