Back to trainsMirigama to Madampagama
Madampagama to Mirigama Train Timetable
1 train5h 40mfirst 9:54 AM, last 9:54 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 5:51 AMMadampagama8:04 AMColombo FortSamudra Devi
- 31m wait at Colombo Fort
- 8:35 AMColombo Fort9:40 AMMirigama1140
- 5:51 AMMadampagama8:11 AMMaradanaSamudra Devi
- 29m wait at Maradana
- 8:40 AMMaradana9:40 AMMirigama1140
- 9:54 AMMadampagama9:58 AMAmbalangoda8349-1152
- 1h 25m wait at Ambalangoda
- 11:23 AMAmbalangoda2:49 PMMirigama8085-4085
- 9:54 AMMadampagama11:27 AMKaluthara South8349-1152
- 44m wait at Kaluthara South
- 12:11 PMKaluthara South2:49 PMMirigama8085-4085
Stations between Madampagama and Mirigama(31)
- Ambalangoda
- Kandegoda
- Andadola
- Balapitiya
- 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
- Ragama
- Ganemulla
- Gampaha
- Veyangoda
- Pallewela
Not every train calls at every station — check the individual trainfor its full stop list.
Madampagama to Mirigama at a glance
- 5h 40m
- How long does the train from Madampagama to Mirigama take?
- 1
- How many trains run from Madampagama to Mirigama?
- 9:54 AM
- What time is the first train from Madampagama?
- 9:54 AM
- What time is the last train from Madampagama?
direct train per day