List of railway stations in Sri Lanka

Main Line, Sri Lanka
Legend
Badulla
Hali Ela
Uduwara
Demodara loop
Demodara
Kithal Ella
Ella
Heel Oya
Kinigama
Bandarawela
Diyatalawa
Haputale
Idalgashinna
Ohiya
Summit 1898.1m above MSL
Pattipola
Ambewela
Horton Plains National Park
Parakramapura
Closed Udapussellawa Line
Nanu Oya
Radella
Great Western
Watagoda
Thalawakele
Kotagala
Hatton
Rozella
Ihala Watawala
Watawala
Galboda
Inguruoya
Nawalapitiya
Ulapane
Thembiligala
Gampola
Gelioya
Matale Line
Peradeniya Junction
Pilimatalawa
Kadugannawa
Balana
Ihala Kotte
Gangoda
Kadigamuwa
Rambukkana
Yatagama
Tismalpola
Panaliya
Northern Line
Polgahawela Junction
Walakumbura
Alawwa
Bujjomuwa
Yattalgoda
Ambepussa
Botale
Wilwatta
Mirigama
Wijaya Rajadahana
Ganegoda
Pallewela
Keenawala
Wadurawa
Veyangoda
Heendeniya Pattiyagoda
Magalegoda
Bemmulla
Daraluwa
Gampaha
Yagoda
Ganemulla
Bulugahagoda
Batuwaththa
Walpola
Puttalam Line
Ragama Junction
Horape
Ederamulla
Hunupitiya
Wanawasala
Kelaniya
Kelani River
Dematagoda
Kelani Valley Line
Maradana
St Sebastian Canal
Colombo Fort
Coast Line
Matale Line, Sri Lanka
Legend
Matale
Ukuwela
Wattegama
Uda Thalawinna
Katugastota
Mahaiyawa
Kandy
Sarasavi Uyana
Peradeniya Main Line to Badulla
Main Line to Colombo
Coast Line, Sri Lanka
Legend
Matara
Kamburugamuwa
Weligama
Ahangama
Koggala
Talpe
Galle
Hikkaduwa
Ambalangoda
Balapitiya
Kosgoda
Bentota
Aluthgama
Beruwala
Kalutara
Wadduwa
Panadura
Bolgoda Lake
Moratuwa
Ratmalana RS & Running Shed
Mount Lavinia
Dehiwela
Wellawatta
Bambalapitiya
Kollupitiya
Beira Lake
Slave Island
Beira Lake
The Canal
Colombo Fort
St Sebastian Canal
Maradana
Kelani Valley Line
Main Line
Northern Line, Sri Lanka
Legend
Kankesanthurai
Maviddapuram
Tellipalai
Mallakam
Chunnakam
Inuvil
Kondavil
Kokkuvil
Jaffna
Punkankulam
Uppu Aru Lagoon
Navatkuly
Thachanthoppu
Chavakacheri
Sankathanai
Meesalai
Kodikamamam
Mirusuvil
Eluthumadduval
Pallai
Elephant Pass
Chundikkulam Lagoon
Paranthan
Kilinochchi
Murikandy Temple
Murikandy
Mankulam
Puliyankulam
Omanthai
Thandikulam
Vavuniya
Mannar Line
Medawachchiya Junction
Anuradhapura
Malvathu River
Talawa
Galgamuwa
Batticaloa Line
Maho Junction
Ganewatta
Wellawa
Kurunegala
Potuhara
Polgahawela Junction
Main Line
Mannar Line, Sri Lanka
Legend
Talaimannar
Mannar
Gulf of Mannar
Murunkan
Madhu Road
Medawachchiya Junction
Northern Line
Trincomalee Line, Sri Lanka
Legend
Trincomalee
China Bay
Thampalakamam
Kanthalai
Gal Oya Junction
Batticaloa Line
Batticaloa Line, Sri Lanka
Legend
Batticaloa
Valaichchenai
Punani
Manampitiya
Polonnaruwa
Hingurankgoda
Minneriya
Gal Oya Junction
Trincomalee Line
Habarana
Kekirawa
Kalawewa
Moragollagama
Maho Junction
Northern Line
Puttalam Line, Sri Lanka
Legend
Noor Nagar
Puttalam
Palavi
Mundal
Bangadeniya
Kiriyankalli
Chilaw
Kakkapalliya
Madampe
Nattandiya
Thummodara
Lunuwila
Boralessa
Bolawatta
Waikkala
Kochchikade
Kattuwa
Negombo
Kurana
Katunayake
Bandaranaike International Airport
Katunayake South
Seeduwa
Alawathupitiya
Kudahakapola
Thudella
Ja-Ela
Kapuwatta
Kandana
Peralanda
Main Line
Ragama Junction
To Colombo
Kelani Valley Line, Sri Lanka
Legend
Opanayaka
Katawatta
Watapota
Dela
Thiruwanaketiya
Ratnapura
Kuruwaita
Parakaduwa
Ehaliyagoda
Getaheththa
Closed Yatiyanthota Line
Avissawella
Puwakpitiya
Kosgama
Pinnawala
Padukka
Watareka
Meegoda
Godagama
Panagoda
Homagama
Homagama Hospital
Malapalla
Kottawa
Pannipitiya
Maharagama
Nawinna
Udahamulla
Pengiriwatte (New)
Nugegoda
Kirillapone
Narahenpita
Cotta Road
Baseline Road
Maradana
Main Line

List of railway stations in Sri Lanka include:

Contents

#

A

B

C

D

E

G

H

I

J

K

L

M

N

O

P

R

S

T

U

V

W

Y

Under construction or proposed


Closed stations

All the narrow gauge (762 mm (2 ft 6 in))[2] lines were closed now. Maradana to Avissawella section in Kelani Valley line has been converted into Braod gauge (5 ft 6 in (1,676 mm)). All stations served narrow gauge tracks are closed except Maradana to Avissawella since it was converted into broad gauge and still using.



See also

References

External links