Back to trainsBeliatta to Ragama
Ragama to Beliatta Train Timetable
1 train5h 13mfirst 9:27 AM, last 9:27 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3:23 PMRagama3:46 PMColombo Fort6012
- 44m wait at Colombo Fort
- 4:30 PMColombo Fort7:47 PMBeliatta8094
- 5:06 AMRagama6:55 AMKaluthara South1507-8716
- 21m wait at Kaluthara South
- 7:16 AMKaluthara South10:06 AMBeliatta8060
- 5h 33m1 change at Bambarenda
- 9:27 AMRagama2:23 PMBambarenda4086-8086
- 19m wait at Bambarenda
- 2:42 PMBambarenda3:00 PMBeliattaRajarata Rejini
Stations between Ragama and Beliatta(22)
- 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.
Ragama to Beliatta at a glance
- 5h 13m
- How long does the train from Ragama to Beliatta take?
- 1
- How many trains run from Ragama to Beliatta?
- 9:27 AM
- What time is the first train from Ragama?
- 9:27 AM
- What time is the last train from Ragama?
direct train per day