The Super Vasuki, which has a length of 3.5 km, 6 locomotives, and 295 carriages, is the longest train in India. Indian Railways operates the coal-transporting train.