People hanging on to a crowded local passenger train as they travel to Colombo. Sri Lanka Railway operates approximately 310 trains which include 45 long-distance and 12 intercity trains and carries about 290,000 passengers daily.