The Mainline – Colombo to Badulla
- Colombo Fort – Western province
- Maradana – Western province
- Dematagoda – Western province
- Kelaniya – Western province
- Wanawasala – Western province
- Hunupitiya – Western province
- Ederamulla – Western province
- Horape – Western province
- Ragama Junction – Western province
- Walpola – Western province
- Batuwaththa – Western province
- Bulugahagoda – Western province
- Ganemulla – Western province
- Yagoda, Sri Lanka – Western province
- Gampaha – Western province
- Daraluwa – Western province
- Bemmulla – Western province
- Magalegoda – Western province
- Heendeniya Pattiyagoda – Western province
- Veyangoda – Western province
- Wadurawa – Western province
- Keenawala – Western province
- Pallewela – Western province
- Ganegoda – Western province
- Wijaya Rajadahana – Western province
- Meerigama – Western province
- Wilwatta – Western province
- Botale – Western province
- Ambepussa – Western province
- Yaththalgoda – North-Western province
- Bujjomuwa – North-Western province
- Alawwa – North-Western province
- Walakumbura – North-Western province
- Polgahawela Junction – North-Western province
- Panaliya- North-Western province
- Tismalpola- North-Western province
- Yatagama- Sabaragamuwa province
- Rambukkana – Sabaragamuwa province
- Kadigamuwa – Sabaragamuwa province
- Gangoda – Sabaragamuwa province
- Ihala Kotte – Sabaragamuwa province
- Balana – Central province
- Kadugannawa – Central province
- Pilimatalawa – Central province
- Peradeniya Junction – Central province
- Koshinna – Central province
- Gelioya – Central province
- Gampola – Central province
- Tembiligala – Central province
- Ulapane – Central province
- Nawalapitiya – Central province
- Inguruoya – Central province
- Galboda – Central province
- Watawala – Central province
- Ihala Watawala – Central province
- Rozelle – Central province
- Hatton – Central province
- Kotagala – Central province
- Thalawakelle – Central province
- Watagoda – Central province
- Great Western – Central province
- Radella – Central province
- Nanu Oya – Central province
- Perakumpura – Central province
- Ambewela – Uva province
- Pattipola (Summit of the Railway line) – Uva province
- Ohiya – Uva province
- Idalgashinna – Uva province
- Haputale – Uva province
- Diyatalawa – Uva province
- Bandarawela – Uva province
- Kinigama – Uva province
- Heeloya – Uva province
- Kitalella – Uva province
- Ella – Uva province
- Demodara – Uva province
- Uduwara – Uva province
- Hali-Ela – Uva province
- Badulla – Uva province
Puthlam Line – Ragama to Noornagar
- Ragama Junction – Western province
- Peralanda – Western province
- Kandana – Western province
- Kapuwatta – Western province
- Ja-Ela – Western province
- Thudella – Western province
- Kudahakkapola – Western province
- Alawathupitiya – Western province
- Seeduwa – Western province
- Liyanagemulla – Western province
- Katunayake – Western province
- Katunayake 2 – Western province
- Kurana – Western province
- Negombo – Western province
- Kattuwa – Western province
- Kochchikade – Western province
- Waikkala – North Western Province
- Bolawatta – North Western Province
- Boralessa – North Western Province
- Lunuwila – North Western Province
- Thummodara – North Western Province
- Nattandiya – North Western Province
- Madampe – North Western Province
- Kakkapalliya – North Western Province
- Chilaw – North Western Province
- Kiriyankalli – North Western Province
- Bangadeniya – North Western Province
- Mundal – North Western Province
- Madurankuli – North Western Province
- Erukkalampiddy – North Western Province
- Palavi – North Western Province
- Thillayadi – North Western Province
- Puttalam – North Western Province
- Noor Nagar – North Western Province
Kaleni Vally line – Colombo fort to Avissawella
- Colombo Fort –
- Maradana
- Baseline Road
- Cotta Road
- Narahenpita
- Kirillapone
- Nugegoda
- Pengiriwatte (New)
- Udahamulla
- Nawinna
- Maharagama
- Pannipitiya
- Kottawa
- Makumbura
- Homagama Hospital
- Homagama
- Panagoda
- Godagama
- Meegoda
- Watareka
- Padukka
- Pinnawala
- Waga
- Kosgama
- Puwakpitiya
- Avissawella
Northern Line – Polgahawela to Kankasanthurei
- Polgahawela -North-Western province
- Girambe -North Western province
- Thalawattegedara -North-Western province
- Potuhara -North-Western province
- Nailiya -North-Western province
- Kurunegala -North-Western province
- Wellawa -North-Western province
- Ganewatta -North-Western province
- Hariyala -North-Western province
- Nagollagama -North-Western province
- Maho Junction -North-Western province
- Ambanpola -North-Western province
- Galgamuwa -North-Western province
- Ottukulama -North-Central province
- Thambuttegama -North-Central province
- Talawa -North-Central province
- Shrawasthipura -North-Central province
- Anuradhapura New Town -North-Central province
- Anuradhapura railway station -North-Central province
- Parasangahawewa -North-Central province
- Medawachchiya -North-Central province
- Poonewa -North-Central province
- Iratperiyakulam railway station -North-Central province
- Vavuniya railway station – Northern province
- Thandikulam railway station – Northern province
- Omanthai railway station – Northern province
- Puliyankulam railway station – Northern province
- Mankulam railway station – Northern province
- Murukandy railway station – Northern province
- Murukandy Temple – Northern province
- Kilinochchi railway station – Northern province
- Paranthan railway station – Northern province
- Elephant Pass railway station – Northern province
- Pallai railway station – Northern province
- Eluthumadduval – Northern province
- Mirusuvil – Northern province
- Kodikamamam – Northern province
- Meesalai – Northern province
- Sankathanai – Northern province
- Chavakachcheri railway station – Northern province
- Thachanthoppu – Northern province
- Navatkuly – Northern province
- Punkankulam – Northern province
- Jaffna railway station – Northern province
- Kokuvil railway station – Northern province
- Kondavil railway station – Northern province
- Inuvil railway station – Northern province
- Chunnakam railway station – Northern province
- Mallakam railway station – Northern province
- Tellippalai railway station – Northern province
- Maviddapuram railway station – Northern province
- Kankesanthurai railway station – Northern province
Mannr line
- Medawachchiya Junction – Northern province
- Neriyakulam – Northern province
- Cheddikulam – Northern province
- Madhu Road – Northern province
- Murunkan – Northern province
- Mathotam – Northern province
- Thirukketiswaram – Northern province
- Gulf of Mannar – Northern province
- Mannar – Northern province
- Thoddaveli/ Erukkalampiddy – Northern province
- Pesalai – Northern province
- Talaimannar – Northern province
- Talaimannar Pier – Northern province
Trincomalee Line (Gal oya to Trincomalee)
- Gal Oya Junction
- Aluth oya
- Akbopura
- Kanthale
- Ganthalawa
- Mullipothanai
- Thampalakamam
- China Bay
- Trincomalee
Batticolao Line
- Maho Junction
- Yapahuwa
- Konwewa
- Moragollagama
- Siyambalagamuwa
- Nagama
- Awukana
- Kalawewa
- Ihalagama
- Kekirawa
- Horuwila
- Palugaswewa
- Habarana
- Hatares Kotuwa
- Gal Oya Junction
- Minneriya
- Hingurankgoda
- Hathamuna
- Jayanthipura
- Parakum Uyana
- Laksa Uyana
- Polonnaruwa
- Gallella
- Manampitiya
- Kolakanaweli
- Welikanda
- Aselapura
- Rideethenna
- Punani
- Kadathasi Nagaraya
- Valaichchenai
- Kalkuda
- Sittankudi
- Vandaramoolai
- Eravur
- Batticaloa
Coastal line – Colombo fort to Beliatta
- Colombo Fort – Western province
- Slave Island – Western province
- Kollupitiya – Western province
- Bambalapitiya – Western province
- Wellawatta – Western province
- Dehiwela – Western province
- Mount Lavinia – Western province
- Ratmalana – Western province
- Angulana – Western province
- Lunawa – Western province
- Moratuwa – Western province
- Koralawella – Western province
- Egoda Uyana – Western province
- Panadura – Western province
- Pinwatte – Western province
- Wadduwa – Western province
- Train Halt 01 – Western province
- Kalutara North-Western province
- Kalutara South – Kalutara – Western province
- Katukurunda – Western province
- Payagala North-Western province
- Payagala South-Western province
- Maggona – Western province
- Beruwala – Western province
- Hettimulla – Western province
- Aluthgama – Western province
- Bentota – Western province
- Induruwa – Southern Province
- Maha Induruwa – Southern Province
- Kosgoda – Southern Province
- Piyagama – Southern Province
- Ahungalla – Southern Province
- Patagamgoda – Southern Province
- Balapitiya – Southern Province
- Andadola – Southern Province
- Kandegoda – Southern Province
- Ambalangoda – Southern Province
- Madampagama – Southern Province
- Hikkaduwa – Southern Province
- Boossa – Southern Province
- Ginthota – Southern Province
- Piyadigama – Southern Province
- Richmond Hill – Southern Province
- Galle – Southern Province
- Katugoda – Southern Province
- Unawatuna – Southern Province
- Talpe – Southern Province
- Habaraduwa – Southern Province
- Koggala – Southern Province
- Kathaluwa – Southern Province
- Ahangama – Southern Province
- Midigama – Southern Province
- Kubalgama – Southern Province
- Weligama – Southern Province
- Polwathumodara – Southern Province
- Mirissa – Southern Province
- Kamburugamuva – Southern Province
- Matara – Southern Province
- Beliatta – Southern Province
Matale line – Peradeniya Junction to Matale
- Peradeniya Junction – Central province
- Sarasavi Uyana – Central province
- Kandy – Central province
- Asgirya – Central province
- Mahiyawa – Central province
- Katugastota Road
- Mavilmada – Central province
- Katugastota – Central province
- Pallethalawinna – Central province
- Udathalawinna – Central province
- Meegammana – Central province
- Yatirawana – Central province
- Wattegama – Central province
- Yatawara – Central province
- Pathanpaha – Central province
- Marukona – Central province
- Udaththawala – Central province
- Ukuwela – Central province
- Tawalankoya – Central province
- Elwala – Central province
- Kohobiliwala – Central province
- Matale – Central province