Back to trainsVeyangoda to Thalpe
Thalpe to Veyangoda Train Timetable
1 train4h 18mfirst 10:17 AM, last 10:17 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2:20 PMThalpe5:10 PMColombo Fort8039
- 10m wait at Colombo Fort
- 5:20 PMColombo Fort6:10 PMVeyangoda4469
- 4h 19m1 change at Rathmalana
- 2:20 PMThalpe4:43 PMRathmalana8039
- 10m wait at Rathmalana
- 4:53 PMRathmalana6:39 PMVeyangoda8362-1173
- 4h 19m1 change at Mount Lavinia
- 2:20 PMThalpe4:46 PMMount Lavinia8039
- 11m wait at Mount Lavinia
- 4:57 PMMount Lavinia6:39 PMVeyangoda8362-1173
- 4h 33m1 change at Ambalangoda
- 10:02 AMThalpe11:10 AMAmbalangodaRajarata Regini
- 13m wait at Ambalangoda
- 11:23 AMAmbalangoda2:35 PMVeyangoda8085-4085
Stations between Thalpe and Veyangoda(11)
- Galle
- Hikkaduwa
- Ambalangoda
- Aluthgama
- Kaluthara South
- Panadura
- Mount Lavinia
- Colombo Fort
- Maradana
- Ragama
- Gampaha
Not every train calls at every station — check the individual trainfor its full stop list.
Thalpe to Veyangoda at a glance
- 4h 18m
- How long does the train from Thalpe to Veyangoda take?
- 1
- How many trains run from Thalpe to Veyangoda?
- 10:17 AM
- What time is the first train from Thalpe?
- 10:17 AM
- What time is the last train from Thalpe?
direct train per day