which is the longest running daily train?
some answers sorted out with the help of members-
12625/12626 - kerala express - 3035 kilometres - 51 h 05 m
12295/12296 - sanghamitra express - 2720 kilometre - 48 h 20 m
12757/12758...
more... - mangala lakshadweep express - 2757 kilometre - 50 h 40 m
14055/14056 - brahmaputra mail - 2598 kilometres - 54 h 55m
15609/15610 - awadh assam express - 2544 kilometres - 55 h 45 m
12627/12628 - karnataka express - 2404 kilometre - 39 h 10 m
18477/18478 - utkal express - 2379 kilometre - 47 h 30 m
13351/13352 - tata alleppey express - 2364 kilometre - 51 h 10 m
12321/12322 - hwh cstm mail via ald - 2171 kilometre - 49 h 25 m
12621/12622 - tamil nadu express - 2181 kilometre - 33 h 0 m
12615/12616 - grand trunk exp - 2181 kilometres - 34 h 55 m
11077/11088 - jhelum express - 2170 kilometres - 40 h 40 m
18181/18182 - tata jammu tawi express - 2152 kilomtre - 47 h 35 m
13151/13152 - kolkata jammu tawi express - 1985 kilometres - 68 h 45 m
13007/13008 - udyan abha toofan express - 1980 kilometres - 69 h 35 m
12859/12860 - howrah mumbai gitanjali express - 1966 kilometre - 31 h 30 m
12809/12810 - hwh cstm mail via kgp - 1966 kilometre - 33 h 10 m
18047/18048 - shm ltt express - 1947 kilometre - 37 h 50 m
12863/12864 - howrah yesvantpur express - 1958 kilometre - 35 h 40 m
13049/13050 - howrah amritsar express - 1927 kilometre - 67 h 50 m
12137/12138 - punjab mail - 1923 kilometre - 70 h 0 m
13007/13008 - howrah amritsar mail - 1911 kilometr - 38 h 45 m