Back to trainsBeliatta to Thalawa
Thalawa to Beliatta Train Timetable
1 train9h 3mfirst 5:37 AM, last 5:37 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 9h 19m1 change at Colombo Fort
- 12:47 AMThalawa4:44 AMColombo Fort4090
- 1h 36m wait at Colombo Fort
- 6:20 AMColombo Fort10:06 AMBeliatta8060
- 9h 23m1 change at Bambarenda
- 5:37 AMThalawa2:23 PMBambarenda4086-8086
- 19m wait at Bambarenda
- 2:42 PMBambarenda3:00 PMBeliattaRajarata Rejini
- 9h 23m1 change at Kekanadura
- 5:37 AMThalawa2:17 PMKekanadura4086-8086
- 18m wait at Kekanadura
- 2:35 PMKekanadura3:00 PMBeliattaRajarata Rejini
Stations between Thalawa and Beliatta(46)
- Thambuththegama
- Senarathgama
- Galgamuwa
- Ambanpola
- Randenigama
- Maho
- Thimbiriyagedara
- Nagollagama
- Hiriyala
- Ganewatte
- Wellawa
- Muththettugala
- Kurunegala
- Nailiya
- Pothuhera
- Thalawaththegedara
- Girambe
- Polgahawela
- Alawwa
- Ambeypussa
- Mirigama
- Veyangoda
- Gampaha
- Ragama
- Maradana
- Colombo Fort
- Mount Lavinia
- Panadura
- Kaluthara South
- Aluthgama
- Ambalangoda
- Hikkaduwa
- Galle
- Thalpe
- Habaraduwa
- Koggala
- Ahangama
- Weligama
- Kamburugamuwa
- Matara
- Piladuwa
- Weherahena
- Kekanadura
- Bambarenda
- Wewurukannala
- Nakulugamuwa
Not every train calls at every station — check the individual trainfor its full stop list.
Thalawa to Beliatta at a glance
- 9h 3m
- How long does the train from Thalawa to Beliatta take?
- 1
- How many trains run from Thalawa to Beliatta?
- 5:37 AM
- What time is the first train from Thalawa?
- 5:37 AM
- What time is the last train from Thalawa?
direct train per day