使用车辆.斯里兰卡铁路主要使用柴油机车 。蒸汽机车直到1950年代仍在常规列车使用，现在仅在诸如Viceroy Special等怀旧列车上使用。 大多数客车来自罗马尼亚的Astra Rail Industries 或中国的中国南车。目前正以中国南车与印度RITES的新型长程柴联车提升大多数路线的服务。 
服务.斯里兰卡铁路营运连接主要人口中心的城际服务 ，以及可伦坡通勤者的通勤铁路服务。 铁路也运输货物。 大多数城际列车有下列等级客车： 通勤列