A
Ahangama Railway Station, Southern Province
Ahungalle Railway Station, Southern Province
Aluthgama Railway Station, Western Province
Ambalangoda Railway Station, Southern Province
Ambanpola Railway Station, North Central Province
Ambepussa Railway Station, Western Province
Ambewela Railway Station, Central Province
Angulana Railway Station, Western Province
Anuradhapura Railway Station, North Central Province
B
Badulla Railway Station, Uva Province
Balapitiya Railway Station, Southern Province
Bambalapitiya Railway Station, Western Province
Bandarawela Railway Station, Uva Province
Bangadeniya Railway Station, North Western Province
Batticaloa Railway Station, Eastern Province - terminus
Batuwatta Railway Station, Western Province
Bemmulla Railway Station, Western Province
Bentota Railway Station, Southern Province
Beruwala Railway Station, Western Province
Boossa Railway Station, Southern Province
Bothale Railway Station, Western Province
Bulugahagoda Railway Station, Western Province
C
Chavakacheri Railway Station, Jaffna District Railway Station, Northern Province
Chenkaladi Railway Station, Eastern Province
Chilaw Railway Station, North Western province
Chunnakam Railway Station, Jaffna District Railway Station, Northern Province
Colombo Fort Railway Station, Western Province
D
Dematagoda Railway Station, Western Province
Daraluwa Railway Station, Western Province
Dehiwala Railway Station, Western Province
Demodera Railway Station, Uva Province
Diyatalawa Railway Station, Uva Province
E
Egoda Uyana Railway Station, Western Province
Elephant Pass Railway Station, Kilinochchi District Railway Station, Northern Province
Eluthumadduval Railway Station, Kilinochchi District Railway Station, Northern Province
Enderamulla Railway Station, Western Province
G
Galle Railway Station, Southern Province - terminus being extended
Gampaha Railway Station, Western province
Gampola Railway Station, Central province
Ganemulla Railway Station, Western province
Ganewatta Railway Station, North Western Province
Gintota Railway Station, Southern Province
H
Habaraduwa Railway Station, Southern Province
Habarane Railway Station, North Central Province
Halawatha
Hali Ela Railway Station, Uva Province
Haputale Railway Station, Uva Province
Hatton Railway Station, Central Province
Hettimulla Railway Station, Western Province
Hikkaduwa Railway Station, Southern Province
Hindeniya-Pattigoda Railway Station, Western province
Horape Railway Station, Western Province
Hunupitiya Railway Station, Western Province
I
Idalgashinna Railway Station, Uva Province
Induruwa Railway Station, Southern Province
Inuvil Railway Station, Jaffna District Railway Station, Northern Province
J
Ja Ela Railway Station, Western Province
Jaffna Railway Station, Jaffna District Railway Station, Northern Province
K
Kahawa Railway Station, Southern Province
Kalutara North Railway Station, Western Province
Kalutara South Railway Station, Western Province
Kamburugamuwa Railway Station, Southern Province
Kandana Railway Station, Western Province
Kandy Railway Station, Central Province
Kankesanthurai Railway Station, Jaffna District Railway Station, Northern Province - terminus
Kantalai Railway Station, Eastern Province
Kapuwatte Railway Station, Western Province
Kataragama Railway Station, Southern Province
Kathaluwa Railway Station, Southern Province
Katukurunda Railway Station, Western Province
Keenawala Railway Station, Western Province
Kekirawa Railway Station, North Central Province
Kelaniya Railway Station, Western Province
Kilinochchi Railway Station, Kilinochchi District Railway Station, Northern Province
Kinigama Railway Station, Uva Province
Kodikamamam Railway Station, Jaffna District Railway Station, Northern Province
Kokgala Railway Station, Southern Province
Kokkuvil Railway Station, Jaffna District Railway Station, Northern Province
Kollupitiya Railway Station, Western Province
Kondavil Railway Station, Jaffna District Railway Station, Northern Province
Koralawella Railway Station, Western Province
Kosgoda Railway Station, Southern Province
Kotugoda Railway Station, Western Province
Kudahakapola Railway Station, Western Province
Kurunegala Railway Station, North Western Province
L
Liyanagemulla Railway Station, Western Province
Lunawa Railway Station, Western Province
Luniwila Railway Station, North Western Province
M
Magalegoda Railway Station, Western Province
Maggona Railway Station, Western Province
Maharagama Railway Station, Western Province
Maho Railway Station, North Western Province
Mallakam Railway Station, Jaffna District Railway Station, Northern Province
Mankulam Railway Station, Mullaitivu District Railway Station, Northern Province
Mannar Railway Station, Mannar District Railway Station, Northern Province
Maradana Railway Station, Western Province
Matale Railway Station, Central Province - terminus
Matara Railway Station, Southern Province
Maviddapuram Railway Station, Jaffna District Railway Station, Northern Province
Medawachchiya Railway Station, North Central Province
Meesalai Railway Station, Jaffna District Railway Station, Northern Province
N
Nanu Oya Railway Station, Central Province
Naththandiya Railway Station, North Western Province
Navatkuly Railway Station, Jaffna District Railway Station, Northern Province
Negombo Railway Station, Western Province
Nugegoda Railway Station, Western Province
Nuwara Eliya Railway Station, Central Province
O
Ohiya Railway Station, Uva Province
Omanthai Railway Station, Vavuniya District Railway Station, Northern Province
P
Padukka Railway Station, Western Province
Pallai Railway Station, Kilinochchi District Railway Station, Northern Province
Pallewela Railway Station, Western Province
Panadura Railway Station, Western Province
Paranthan Railway Station, Kilinochchi District Railway Station, Northern Province
Pattipola Railway Station, Central Province
Payagala North Railway Station, Western Province
Payagala South Railway Station, Western Province
Peradeniya Railway Station, Central Province - terminus
Peralanda Railway Station, Western Province
Piladuwa
Pilimathalawa Railway Station, Central Province
Pinwatta Railway Station, Western Province
Puliyankulam Railway Station, Vavuniya District Railway Station, Northern Province
Punkankulam Railway Station, Jaffna District Railway Station, Northern Province
Puttalam Railway Station, North Western Province - branch terminus
R
Ragama Railway Station, Sabaragamuwa Province
Rambukkana Railway Station, Western Province
Rathmalane Railway Station, Western Province
S
Sankathanai Railway Station, Jaffna District Railway Station, Northern Province
Sarasavi Uyana Railway Station, Central Province
Seeduwa Railway Station, Western Province
Slave Island Railway Station, Western Province
T
Talaimannar Railway Station, Mannar District Railway Station, Northern Province - terminus Railway Station, ferry port
Talpe Railway Station, Southern Province
Tellipalai Railway Station, Jaffna District Railway Station, Northern Province
Thachanthoppu Railway Station, Jaffna District Railway Station, Northern Province
Telwatte Railway Station, Southern Province
Thandikulam Railway Station, Vavuniya District Railway Station, Northern Province
Trincomalee Railway Station, Trincomalee District Railway Station, Eastern Province - terminus
Railway Station, ocean port
U
Unawatuna Railway Station, Southern Province
V
Valaichchenai Railway Station, Eastern Province
Vavuniya Railway Station, Vavuniya District Railway Station, Northern Province
Veyangoda Railway Station, Western Province
W
Wadduwa Railway Station, Western Province
Walpola Railway Station, Western Province
Wanawasala Railway Station, Western Province
Wandurawa Railway Station, Western Province
Weligama Railway Station, Southern Province
Wellawatta Railway Station, Western Province
Wijayarajadahana Railway Station, Western Province
Y
Yagoda Railway Station, Western Province
Yaththalgoda Railway Station, Western Province