Transport kolejowy na Sri Lance – system transportu kolejowego działający na terenie Sri Lanki.
Na Sri Lance istnieje[a] 1562 km linii kolejowych. Wszystkie są niezelektryfikowane. Linie mają szeroki indyjski rozstaw szyn – 1676 mm[1]. Państwowy przewoźnik to Sri Lanka Railways[2].
Pierwsza linia kolejowa na Cejlonie została otwarta 27 grudnia 1864 roku i połączyła Kolombo z Ambepussą[3].